MPDGERHEEAPDVNFWGEQPATEAEYYAAHGADGESSYFTPPGGRRLFTRAWRPRGDGAPRALVFMVHGYGNDISWTFQSTAVFLARSGFACFAADLPGHGRSHGLRAFVPDLDSAIADLLAFFRSVRRREEHAGLPCFLFGESMGGAICLLIHLRTPPEEWAGAVLVAPMCKISDRIRPPWPLPQILTFVARFAPTLAIVPTADLIEKSVKVPAKRLIAARNPMRYSGRPRLGTVVELLRATDELGARLGEVTVPFLVVHGSADEVTDPDISRALYDAAASKDKTIKIYDGMMHSMLFGEPDENIERVRADILAWLNERCTPREEGSFLTIQD*