MVTGRSNGDENFWEIIIRLGLRKNRMGRRKLEIKRIESKSNRQMSFCKRSKGLMKKAKEFSILCDVDVAVVIISNRGRLHEFSSTNSLYVSRYGALFPDLPTIPTVVV