MASGSYEDKPHVRFGDDNGDDEEEIDYTQPKSPKSPKSRLDARRATPGVLQHFKPTVHPKNIPTSFGIAAAFAVQKAPKPPPPAVPPEDEMKELHKKFRMMTASQRHFHAESETVLRRQRALLDTLLSDNRSVQQQIDLYYNEDVLAEIARLRENVTYMTAKIEVEAKRLSELDHVTQEMNTREWDSRKLMGGVFAPRDKEHHNQIYICILENRLEKAMGDMDACCYYNKCLLAEMQGLKTEHDMFDILSAKLDIELHQKIAQMAELVEDCYALYEQRDDFQRLISEILEMEAEGEAYKRWQLYGSWIGLDGRPLAETAFKLDERQQKRLKMKRPTLPLTNEASLREIFSIQDDDNMTRFVSKPYTKKYEKVIEIKAFMKTQEVLGFETKDVDPVLPALLAARERHAELLRKVQALNAEIESAAAARLGSFMDSDDEEEDNQYDDMFAQFSENDFLRLIRELKRQIYTVFKDAGLSTFDEGLETAIMDGTVHDDSLEFAITKLFSKTENFIEEISEPAGLNETRKLTENIEGEYTNDCQFKGDELVSRFQGPCTRGVIGCSRNWSLVALTVQQFACREKSISDGLQP*