MVEARSFLFSSESVNEGHPDKLCDQVSDAVLDACLAADPMSKVACETATKDNMVMVFGEISTAAHLDYEKIVRDQVREIGFSSFVDDLSSVESKGLSCDTCEVLVRINKQSPDIAGGVHIGKDELDVGAGDQGIMFGYASDETECCMPLTHLLANKLGKQLTDVRKDGTLWWLRPDGKTQVTIAYDQLADGSVVPTKIHTVLISTQHAEPGKAKRTVEQDGKDNRGAYTGEEQIAPSMAEMNELIHDYVIVKTLESIKLKSGESALSIYNRDECHLHLNPSGKFIIGGPQGDAGLTGRKIIIDTYGGWGAHGGGAFSGKDPTKVDRSAAYACRWMAKSVVAAGLCKRALVQLSYAIGVAKPLSLFVETYGTEKEGLTAQAITDIVKLEFDARPGALARDLVLREPKYNKTAAYCHFGRESFVEDGKKFFSWEDPVDLSKYASMDAAGVAAAVAENKEAILNKWVD*