MLMVIGPDDASLFECAKSVDGESTHLSRQLMLYASLDLLDDVLWKTGDFLLPAIDRPLEGKYYVSAYVGFAPIKLLLMQEQEPNKNTRQFMNEVYGLCVRYLLNPFSFPNTPVRSTLGEKVRRLYERHS