MVKIACIGAGYVGGPTMAMIAYKCPDIRVTVLDISSSRIAAWNSNNLPIYEPGLMEIVEQVRGKNLFFSDQVDQGIQEADIIFVAVNTPTKKLGLGAGRAADLTFWELAARRIASVATTPKIVVEKSTVPIKTAEAISSVLHAAGKTSFSVLSNPEFLAEGTAITDLTMPDRVLIGGTMDEKGIKAAQALASVYAHWVPRERILTTNVWSSELSKLVANSFLAQRVSSINAVSAICEKSGADVDEVARAVGMDSRIGPKFLKASVGFGGSCFQKDILNLVYLCESMGLADVAEYFHWVVKMNDLQKQKFVERIIHGLFNTVTSKKIALLGFAFKKDTGDTRESAAIEICRRLIEEKAQIAIYDPKVEHEQIWSDLSSVCPVELVEIQKLVTICSSALEACSNAHAIAVATEWDEFKMIDFEKVYETMSKPSFIFDGRNVLDHAALRKIGFVVYAIGKPLDPMLNVV*