MAPCESVVNLPVGFKFRPRDDQLLGYYLLNKVRGTSFMYDNVIPEMDLYGKIEPWDIWHEYGGRNLAKSEDLYFFTKLKSLSDKDSRVARTIGSGTWKGENSGTPVSDPKNEENDLGIWKRFHYENPKSVQDGCWIMHEYSLHPSLVKPKPNSTDQFVLCRIRKNDKGKRKLRTAEEDNETDNPVQSQNKRQRPQQVTSFEEFIGNCTPMSEATGIGGSVSYLPTGLTQSQPDSSFAYPTTVVSSQARENYTDDVSQFHGGSDGDALMSDFSHLDTAPPFTEQALGSVCNQERASDVYEAQQGLGLIDNNIGHWPNPFGSEEDQVNVFDFWMDYDLLNHLIDYDDDNDGPRQSSTAQFMGMGMEKTSTASSEANVVIID