MTNSVFQGRSFLAEKDFTRAELEYLIGLSAHLKDLKKRNIQHHYLAGKNIALLFEKTSTRTRAAFTTAAIDLGAHPEYLGANDIQLGKKESTEDTAKVLGRMFDGIEFRGFSQRMVEELAEFSGVPVWNGLTDEWHPTQMLADYLTVQENFGRLEGLTLVYCGDGRNNVANSLLVTGAILGVNVHIFSPKELFPEKEIVELAEGFAKESGAHVLITEDADEAVKDADVLYTDVWVSMGEEDKFAERVALLKPYQVNMDLVKKAGNENLIFLHCLPAFHDTHTVYGKDVAEKFGVEEMEVTDEVFRSKYARHFDQAENRMHTIKAVMAATLGNLYIPKV*