MIVGVEEMSLETKALGHCGVTGAVPLSFRRSLSSFPTRLSFHTAVPPQTRRFQSLAVVKRSPKRLKYSAPRLTKEDGLLYVQVDQFGSDSWKLDPVVELLKGGAVGVIPTDTLYAIVCDLNSHSAIERLRRIKEIEPSKPLSIICRSFRDIDTYTTGFPRGNAQGLTDIFRAVKHCLPGPYTFILTASKQLPKQCTRYGTATSKYASRKNVGVRIPDDPVCQAILEKLDGPLISTSVKSPKENEWILDPVIIADVYGPEGLDFVVDAGVRVADPSTVVDMTESAPRIIRQGKGPKQPWMIVEDDDSAVDE*