MASSSSCPPPSPRPSRLLPVLVATVVLLGRGGEARQPAPLHGVVRSMAFDEGYTQLFGSGNLALRREGKRVHLALDESTGSGFASQDRFLHGFFSAAVKLPADYAAGVVVAFYLSNADVYEKTHDELDFEFLGNVRGREWRVQTNVYGNGSTGAGREERYDLPFDPTDDFHHYSILWTQHRIIFYVDETPIREVVRTEAMGAAFPSKPMSLYATIWDGSAWATLGGRYRANYKYAPFVAEFGDLVLHACPVNRIYHSAAAACGTPWYEPVAAALSGEQRASMSAFRRGHMSYSYCHDRRRYPVALSECDVAVLPRLFGPDGMKYGGDRRHRRGGRGRRSDVVM*