MDSFKGQAKDRYAFWETQPVAQFTEGSEPAEDGPIDKPKTVQDVRQEPYSLPDSFEWCVCDLTDDAVAHEVYELLSNNYVEDDDAMFRFNYSAAFLKWCLLCPGHKLEWLVGVRVKTSRKLVGFISAVPASIRVNAGRVPMVEINFLCVHKKLRSKRLAPVLIKEITRRVNRTDIWQAAYTAGVLLPKPVATCRYYHRSLNPRKLIDVGFSRLAPRMTMARTIKLYKLPDIPVTPGLREARPEDAPKIAELLNSQLGRYKLTQHFNAEEVAHWFQNIDNVINALVVEDPDSPGSLTDVVSFYTLPSSILGHPQHTELKAAYLYYTASTATPLKQLVNDAMAVAAARGYDVFNALDLMQNESFLKELKFGMGDGQLHYYLYNWRLGGGHSLQPGDVGLVLM*