MMFGSPAPLLDMVTAQKQGMARGIPSICSAHPVVLSAACHLARRSGAPLLIETTCNQVNHQGGYSGMTPADFVRFLREILEREGIPPQQVILGGDHLGPYPWRKEPAETAIAQALEMVRAYVQAGYTKIHLDASMPCADDDPERPLPLERIARRAAQLCAAAEAAAGAVQPVYVIGSEVPPPGGAQGQEARLHVTTPQEAQAALDAFREAFLQAGLTPVWERVIALVVQPGVEFGVDSIHAYQREAARPLKTFIEGVPGMVYEAHSTDYQTRASLRALVEDHFSILKVGPALTFAYREAVFALEHIEREILGRQDMPLSRLSEVLDEVMLNDPRHWQGYFAGAPAEQALARRYSFSDRIRYYWHHPAAQEAVRRLLANLIETPPPLSLLSQYLPREYEMVRAGEISSHPQDLIRAHIQHTLEDYAAACG