MTEEDSFISTLLCGIELIHSGVTCFAEAGGQHVSGMASAVEVLGLRACLAESIMDYGEGLPASWAARTTEECIKSQKDLFMKHHNTADGRIKVWLGIRQIMNSTDQLLTETRDTAKELETGIHMHIAEIPYENQLIVETRGVDNGTVTYLEKIKFLQNNLLAAHTVWVNEKEVDCLAKAGVKVSHCPAAAMRMLGFAPIKEMLSAGVCVSLGTDGAPSNNRMSIVDEMYLASLINKGREVFSTGTTDPTALPAETILKMATINGAKSVLWDKEIGSLEVGKKADIVVINPSSWSMMPIHDCDHQNVTLVSFNDLRSISSLVYCMRSENIVSVMCNGCWIMKDKKILTVDEEDVLSMAKHASAELLKRAGIQIPNRMNFV*