MGVPLIQQIRIGAYLMRQRISGNQRYPLVLMLEPLFRCNLACAGCGKIDYPDSILNRRLSLEDCLGASDECGAPIVSIAGGEPLLHRDIVPIVEGLTARKRFVYLCTNALLLKKRMDDFKPSPYLTFSIHLDGDREHHDKAVSQEGVFDKAVEAIKLAREKGFRVTCNTTLFEGVPPERIAKFISYASNELGVEGVTVAAGFAYERAPLKDVFLGRQKTKQLFRDLFKLRDKSWRFNQSSLYLDFLAGNQTYHCTPWGNPTRNVFGWQRPCYLLNEGTVGSFRELMETTDWDSYGTGRYEKCANCMMHCGYEPTAVADTVAHPLKALAVALRGVRTEGPMAPEISFEGQRPAEYVFESVVKAELEKAPPATAKKAKAAAEAQSSAAE