MDLCCPNSDQEGAAYFGELEKALMQGVDGIRETEEDTKGGPSSLFPFSFGSLPTLTTSTTDTSWPATLEIFPSWPMRSQQTPRVRSCLLDLGSDSTASRRASSDQSADQEQAMMTMMIAGDGSITGTTPTSQLASQEKVPKMTGSAAGKDGKKLDAKTLRRLAQNREAARKSRLRKKAYVQQLESSRIRLQQLEHDLQRARSQGLFLGVAGSANGAVTSAFRAAGAAMFDVEYARWLDENCKHMSDLRGAMQAHLPDGNLGVIVDQCIANYDDLFRLKEIVAKSDVFHLLNGTWMTPAERCFLWMGGFRPSELLEILMPHLDPLTEQQLLVIGNLRLSSQQAEEALSQGLEQLHRSLSDTVTGDSLSDGVDVGNYMGHMALALGKLANLEGFVRQADNLRQQTLHQLRRNLTIKQAARCFLAIGEYYTRLRALSSLWASRPRQSLIVHDSVVSSATDLQIVHQPLQNHFTSF