MKDVCLACIGFILQTMIFLAAGRLVFRVLKLKEDISLQLILGYLAYFAVFEILFTPMTLLWVPLSTAAGIWAVIMAVAVLGAFLCIRRHRHMDGTPGQTVRVKAEAVWKQHSVMLLLLAAVIFLQCLIVIFYEDITVDAAYYVGTVSTSVYTNTLGRFDPFRGGILQNFQARYVLSAYPMNNAVWCRLLGIHPIVQAKIVMSCENVIIANLVIYQIGKRLFGKNRKKADLMVLFVCVLQLFCGTIYTAGTFFFTRSYEGKAILANIVFPVVLMCALWLYEEKEDRRVWAVLFITAVSALGFSGSAIILPAAVLAGMVPVMRMKRKLSGLPYCILCMVPSVLYAGVYFACKLGLLSLAAS