MLLVAAAGRVAAQGRGGAYGGGGGGYGGGGGYGGGGGGXDSGDGLSMEYYSMTCPYAGEIVRDVVGGALAKDPSLAASLLRLHFHDCFVRGCDASVLLDSTKAHGTAEKDALTNKSLRGFEVIDAVKAALEAQCPGTVSCADVLALAARDSVYMAGGPYYDVPTGRKDGSLSRAADTSALPAATLKASELVKVFVGDHGFTVPELVALSGGHTLGQAHCANFKNRLSGLGNGVDPTLDAGMAASLAKTCKAGGDGGTAKLDATSNAFDTEYFKGLQARRGLLTSDQTLLNGSPETAMYVNQFADSPDAFFDAFVQGMGRMGQLDLNPDGNVRISCRVLN*