MVTKRCVFRFPCTRVIMLFCGIEPISRTVISLGSIVKTMGSEMDSAISLAVSIMDHQFQFRHPILIKAAKISINENFAENFDSNEKPPYSYAQLIVQAILSSPDHQITLSGIYNYITSHYPWYRSTDKGWQNSIRHNLSLNRYFIKVSRSQKEPGKGSFWRMESSSAPLNFELAYKKRKPKLSKGNK