MIFPRSLEVWKLGKVNYLEALKLQEKLVCDRKAYKIPDTLLSLQHPPTYTLGKRRTDHNLLIPVPELEKIGAELHYTQRGGDITYHGPHQAILYPIISLRDIGLGARKYVEKLELTMIDMASQYGVKACAGKKCETGVWVGDRKIGAIGVRISSGITSHGLAFNVDPDLDYFKHIVPCGIADKEVTSLRRETGMGALIFHGNKAYKKELHMLNSKAIRILTSLYRTFTALRGFGTLMSDSWLKKRTGALDGRIIL*