MKARAIVLLDLDYFYCQVEMLRNGLPAERPVAVTQKFLVVTCNTLVASDEAMQALRAFGPVQRVGLDEFFIDVTAAAEARASAGAWAPGTHVHTAAQGTTTAEALARAGTAPAVRRATGLTSSAGVAHNKLLAKLAASLHKPDAQTALPASEASAFVAPLPLRALQYCARAAAALHATGCTTVAEAREAGLAALQRALGAAAGRRLAAQCEGACAEPVKESGPPLSVTVEDSFKAAHSVEALRLVLQVLAPDLRRRLADEAAAASRGRFASSLQVRWRHHGTRTMQNPTGERDASAALSASVARAPCRRAPAGSEAPPPSPPLLRRPPFHLTLLALSATKFAQAGGLQAGGLRDAAGSRGAVAGEKGASPQAKQAAAAHRDFRSGYQLGQGSPVVLMSKAEERRDWSEWAWEGGGEEELCGGDEEAGGAEPHDVGPCFPSLRELGARSPSGEAGANEAQEAGLAGRNRLPVWSEVAPAARGGRESAIEDTATTRDVVYLCSNVLRLYAGNMASHRIGARLSGLSPEQLLVIIKEQGLSRSQLCAIIEAQAGESAAALRVAEEHAARLVEQPEWVLSEVLLSPDLAPHILAQLPTKAHAAKGTCRAAKVHTPQTRGGRQKINPVFLSGCVSPKKQDSFG*