MLSLFAPNTRVILQGLNSKPEWNGTKGTVQKGKLSDPHQRAIHVDAADKTVAIKVFNMKYEDATLEYKHRLQDNVNEAVRIQKEKNSSQEAIQKLRENLQEAEELMRRLPEMDDGVAVPPYTHMACARRASQQFSQDDCVPPSEMTCHAHGFLKLTRTALGEALEAAEQFEEALPLYHALVEQAKQMRQDIWQDNSELHLYMNSLALCYKRAGQIPEAIKWYQATLQKMEEEGGSPHRGTVEHNLKCLVENNEEEDISNFQSIDPVHADAVNDMEALANAPLFEQILAQAMRCGMEGDMDRKMELIHQAIAVSPEDPRGHYNLAVQYMRAEEYENATVSFMRAMKCVDIEQHRGMEELWARSAANVFLCFDHSLVDSLPKPDWMCHAQKMMQAGLRAAKGAPDFNEAWNMLGSAIEEGPNPAAAIKCFDQAAQVSETEMNRRKYFIKARELEQRLS*