MASTRRRRAGGVPMAVIRLGVAAIVVLGAGVIGGARAQLRMGFYDESCPAAERIVGEYVRQHVGRVPTVAAALLRLHYHDCFVRGCDASILLNSTGNGGAAEKDAAPNQTLRGFDLIDRVKGLVEAACPGVVSCADVLALAARDAVAAIGGPSWRVPTGRRDGTVSSMQEALAEIPSPAMSFPELAGLFATKGLSVRDLVWLSGAHTIGIAHCSSFADRLYNGGGGAGNANGNNTDPPPLDAAYAANLRERKCRTAGDGVVEMDPGSHLTFDLGYYRAVLRHRGLLRSDAALVTDAAARADIAGAVASPPEVFFQVFGRSMATLGAVQVKTGSDGEIRRNCAVVNSGH*