MPSTVSHSENITTVNSIYKKNMDFRPKFAFIQDSDAMTDGTSCVFVKNFGFFDDSKSNKISKRNNIGTQLTVICDNFKIDMTSSLEFSSVHNISSTVTAVSSDFGADSGFLDVSKTSSISNVGHDIGTKLAAMCDDFDDKIMSCSEFSTTNDSDVIATTPSSALIEDSGLLDDSKTNNTGHNIGMKLAKMCDDFDDEMMAHSKFSVDYDAGVITNTKVPILVEDSGFLDDPKLGYISHNIGVKQAVMCDNFDKEMMHHSEFVSMNDFDVMATTSSSRFGKDSGFFDDSKHSIISNIGYDIGTKVANMCDDFDAKLMSYSKFSSIHGFNNTPMTSSSYSLDIISDYSVIDDSTSSNISDIDYVIGKQSAVLCDDSEVKTMSSTSRSLLKTVFERAWRVFGF