MFALSKVLRRTQRLRLGACSAVFSKDIQLGGERSFDSNSIASTKREAVPRFYEISSLSNRALSSSAGTKSDQEEDDLEDGFSELEGSKSGQGSTSSDEDEGKLSADEEEEEELDLIETDVSRKTVEKKQSELFKTIVSAPGLSIGSALDKWVEEGNEITRVEIAKAMLQLRRRRMYGRALQMSEWLEANKKIEMTERDYASRLDLTVKIRGLEKGEACMQKIPKSFKGEVLYRTLLANCVAAGNVKKSELVFNKMKDLGFPLSGFTCDQMLLLHKRIDRKKIADVLLLMEKENIKPSLLTYKILIDVKGATNDISGMEQILETMKDEGVELDFQTQALTARHYSGAGLKDKAEKVLKEMEGESLEANRRAFKDLLSIYASLGREDEVKRIWKICESKPYFEESLAAIQAFGKLNKVQEAEAIFEKIVKMDRRASSSTYSVLLRVYVDHKMLSKGKDLVKRMAESGCRIEATTWDALIKLYVEAGEVEKADSLLDKASKQSHTKLMMNSFMYIMDEYSKRGDVHNTEKIFLKMREAGYTSRLRQFQALMQAYINAKSPAYGMRDRLKADNIFPNKSMAAQLAQGDPFKKTAISDILD*