MDRSTAFELPVELLERVFSIGWPMLDAEERLRCQLVCKTWQQALDPRRWPLQWLELKVEACQDGKPAAPPAALWVQRVRPGVRQLRITIGSEGGHLRGRQPLSFDSPAVRAVHSALLALHPADALHALSLSAPFLVLECFVQDLGRFTGLQQLQLLSVDFPPASELLDQQVARALAAAGATQITYLECNNLACLPHLAAWPNLQSLALLHVRPTSVTSEQLALLAAAPGLRRLAFSYHMRLGARDYSRVCSQETDRLKEVYRALPSCAVIEY*