MVRLTADLILRSPQYFNAVREREIDLRGNKIAVVENLGATEDQFDSVDLSDNELVKLEGFPYLKRLTTLLVSNNRIARVNPNLGGFLPKLHTLVLTNNRLVNLGDLDPLSALPNLKTLSLLDNLVTKKAHYRLYVIYKLPKLRLLDFRKVKQRERQEATALFGSKEAEALKEVANTFVPGEKPEETLPPETELVQQAGPTQEQILAIKAAIASSQTLEEVARLEKALKSGQLPADLRITDDENVVKNMNSSNNSQTDVTMAEESTGRPQISQNGPEAMDQG*