MPSNEAIIEGLSQVLNHFPHLAGRLTVDKEGRPCVLLNNAGIRLVETRVGTTLAERLPFNPSHELTKLHPPIEGIDELLQIQLNRYACGGLVIGQTAHHRVADGQSMSFFFLAWAKLVRGLDVDPLPYHDRAAISVPRNPPFYGFNHRAIEFREEIERNASANTSSSSIVNLVVHFSPEFVTKVKTHVIGTDVGHWYSTFECLLAHLWKKITMARGLDDDELTQVRVAVNGRGRIKPAVPLEYFGNLVLWAYPRLRVKDLLNESHVFVAKAIHEAVAKVDNAYFKSFIDFGELSKGEDGGSLVATAPDVGNLLCPNMEVDSWIRFQFHDLDFGGGGPYAFLPAELPV*