MSCFLLTEKGRKKLIFDGYGYIQDYSTYEKIYWRCEFKNTCKGRAHTEFNAIDGAQVEIGCAHSHPPDATKEEVTNAINKIRSDAINTVESTHTVVSMAINQVSPACTPKLPKTANLKRTVLRKRQGNVPPQPQTLDDLKIVSKRAEFLLQVRQLTTTVLKNMEKLETVTEDLTAYVKDGQD