MALMGFCNYPDKHFQLLLWNPSTRELIVLPYPKILPKDYCTWGLGYDSASDDYKIFKIDEKSRSEILALKNILSTFTPCLKSGSWRLLDKHPIDVHPMLMSTDSLVFVHGAFHWLISSLTKYSVMSFSISDEVYKEIPLPEQLYSNFSRLFGRGVSVLGGMLCAYSHYASNTENIFKFWVMKDYVNESWTELFSIQSTDLQSAIPKYMFSDGEVLLCCGHLHSCTYVFKTSKGPVGVWPQSNVILKGFVYTESLMFPKLIS*