MDSGPWLSDEPGTKYAQINAFSDRPFGGNPAAVCYLTEKKSDKWMQLVAREFNLSETAFLLKIPDVAANNEFSLRWFTPKVEYDLCGHATLASAHFLFTYGFVDTEIIKFHTKSGILTAKKARDGAGSPDMIELDFPVVPLLECDAEDVEKLKSALGDVEMVWSGKPMSGGYVVELSSNEEVKRLQPRFDKMLDFHGNGGLTVTAAGGHDNKLDMTSRFFCPKAGVLEDPVTGSAHCALAPYWESKLQKNILNAFQASERGGNLCLVYDKVENRVKLLGHSVTIMKGILLDHGAY*