MVRGPKKHLKRLNAPYHWMLDKLSGIFAPKPSAGPHKQRECLPLLLILRNRLKYALTGKEVQSILMQRLVKVDGKVRTDHTYPTGFMDVISMEKTDENFRLVLDTKGRFVVHRISKEEAAYKLCRVRKVEFGKGGVPYVITHDGRTIRYPDPEIKANDSIMLDIETGKIKEFVKNDVGALVMVTGGHNAGRVGKIVHKEKHKGSFEIVHIEDAAGNRFATRLTNIFVIGKEGKPLISLPKGKGIRLTIIQEQKKRYEAGQA*