MHEFMEKSELVGKFTEESLDFQKKILQRSGIGQETYFPRAVTNVPPNPCLEEARVEAEDVMFGCLDELFAKSSIKPRDIGILIVNCSVFCPTPSMCAMIVNRYKMRGNILSYNLGGMGCSAGVIGVGLAKELLKVHRCMRALVISTENITLNWYTGNDKPMLVSNCIFRLGGCAALLSNIPRDRRNAKYVLQHIVRTHKAADDKSYWCVQQTDDSTGVQGVKLSRELMSVAGNALKTNITTLGPLVLPIYEQLHFFATLLGRKIFKLSLKPYIPDFKVAFEHFCIHAGGRAVLDEVEKNLMLTERLMEPSRMTLYRFGNTSSSSIWYELAYLEAKGRVCKGDRVWQIGFGSGFKCNSAVWRALTDVKACNCWSDFIDSFPVHVPAVEKF*