MPRTNIWTLTSFKPEDNPHGLVEESQFSVAFPKFREAYIKSILPALVAKLEEFKLKIDVDYLQGSFVIKTTRKTFDPFIIIKGRDMLKLIGRGADLELASKILLDDYWCDIIKIGNMVVDRKRLVKRRQRLVGPNGATQKAIEILTECQFIVQGKTVAVIGKPEGLKLVRKIVEDCMNNIHPVYNIKSLMIRKELAKNDKMKSESWDRYIPKYVKKYRPEKTEEEKLRIKKKKEIKRKIIERKKNYTPFPPERDD