MFWGSRLSLAALSTDYYSMVCPFAEMMVKNTVYRALQKDPTLSAPILRMHFHDCFVQGCDGSVLIDSTKGNTAEKDSPANVILRGYEIIDQAKQAIENQCPGVVSCADIIAMAARDAVHWAGGVFYDVPKGRKDGRRSKIEDTINLPPATLNSSALISLFGRRGFSVQQMVALSGGHTLGVARCSTFKNRLSKFDSKNDVDPALDPTYAKSLQQTCSAGDDTQAPFDWTSTSFDNQYFKAVQSNGGLLTSDQTLFGNPTTRAIVNYYAMNQAGFFYDFSQAMVKMGQLDVKEGDQGEVRLDCRKIN