MYIPCLMCTQHPDSTVKITAGEEVDEAVVAFLAYGCDEVMVDYEGKATPYSQPRDVASKALALGLPLGERFFITPRVPNPRLEDFERSMLSLEAAVLANSYSQRAAGVQAVKWVVLPMTEDVETMAFVYKALDMKARDLAELNAVKRDSSIELIPLVEDAMRQIKIESFIKALFRTAAQSGRILEHMRIFLGISDSAVRHGHMASALAMVKALGQISEINRDGEFKISPIVGMGSPPFRGGLNNPHLAVPEAAQYAGYKTATIQSAVRYDVSYAEYQKVREAILSVYTPRRLHVEEAWITKASELYREAIRPYIGKIAELANAIPSTRDRVSWREYGRVIEGVEWRVPRAIVYTATWYFAGVPPTLLDARFIAWAYKNDLLDDVLRALPATVEEWKFESRFYSRERAEKTLGGEIVKDIDNAFDILGIKPEPDRTYITLLNSADTQPHAIALGRIRGFLG