MALMGFCNYPDKHFQLLLWNPSTRESIVLPYPKILPKDYCTWGLGYDSASDDYKIFKIDEKSRSEILALKSGSWRLLDKHPIDVHPMLEKLLDKHPIDVHPMLMSTDSLVFVHGAFHWLISSLTKYSVMSFSISDEVYREIPLSEQLYSNFSRLFGRGVSVLGGMLCAYSHYVSNTEIIFKFWTVNESWTELFSIQGTDLQSAIPKYMFSDAEVLLCYGHLHRCTYVFKTSKGPVGVWPQSNVILKGFFYTESLMFPKLIS*