MVSVSCSCAVSSFRSVEYGAPSFCAGSHVRLTTGALQSGQGYFLNLKNKRPPRFAVSAVVDDKSVVTPKEKKDESVVDDQKMVKVCDKLIEVFMVDKPSPSDWRRLLAFSKEWDSIRPHFYKRCRDRADSEDDNPEMKHKVLRLARKLKEVDEDIQRHNELLNVIKTTSPADIGQLVSRRRKDFTNEFFDHLHIVAESYYDNPDEQTALASLGKLCIAAVQAYDTSTESIDALNAAEMKLQDIINSPSLDAACRKIDSLAEKNQLDSALVLMITKAWSAAKDSNMMKDEVKDILYHLYVTARGNLQRLMPKEVRILKYLLSIEDPEEQMSALQDAFTPGEELEGTDVDYLYTTPEHLQSLIKTVLEAYHFSREGSLVKEAKDLMHPELIAKMEQLKQVVEKKYM*