MNRGDMEEVMKEKGKVCVTGGSGYLGSWMVMRLLQLGYYVNTTIRSHPDHKKDVSYLTNLPGAQERLNIFNADLHKPQSFNAAIEGCIGVFHVAHPIDFENKEPEETITQRTINGAIGILQACLDSKTVKRVVYTSSASTVMDSGSSNVIIDECSWTDVDVMRTLKPFASSYIISKTLTEKAALEFAEKNGIDLVTVIPTWIHGTFITPQIPGSVRSSMEMILGHQNFSMGYPPIVPFVHVDDVTNAHIFLFENPNAKGRYICSAAEITGEKLAEFLLTRYPEFQKQITEYTWKSTENLKPSSISSKKLLETGFKYKYGLEEMFDGAIECCKQRDIL*