MSILSRNSIRSLRSLNHLLTPILRREAAFLRPTLSNPSPSLHPFLTGTAVRHLRSGRSRDDFSVRYELLPPTNWGIRIVPEKKAYVIERFGKYRKTLDSGIHLLIPLVDRIAYVHSLKEEAIPIPDQSAITKDNVSILIDGVLYVKIVDPLLASYGVENPLFAVIQLAQTTMRSELGKITLDKTFEERDTLNENIVKSINEAASDWGLKCLRYEIRDISPPPGVRAAMEMQAEAERRKRAQVLESEGERQAHINIADGKKSSVILESEAAMMDQVNRAKGEAEAILAKAQATAKGIQLLSTSIKASGGVEAASLRIAEQYIQAFGNIAKEATTLLLPSTAANPANMMAQAMTIYKSLIGADIRGLPSNVPQPGPTYDSKGGDSTKQADDSPISDASAPDAFPVEPVFSLQSPKDRN