MSRTLPVRQAEELHKSIIAYLAANNLAESATVLRQELGLGEDVFDAATTKKYEGLLEKKWTSIVRLQKKACPRNVFLRPPQIMDLETRNAELQSEVDNATPSSLSQKNKDPVSWLPKAPSRHTLESHRASVTCVAFHPRFTSIASGSEDCTIKIWDWELGDLEQTIKGHTRPVLDLDYGGPKTGILLASCSSDTTIKLWDPADGYKNIRTLSGHEHSVSAVRFIPSGGTGFFSSGNMLVSGCGDKTLKIWDANTGYCVKTLNGHAGWVRDVCPSLDGNYLLSTGGDHTGRLWELTVANPETKVTLIGHEHVVGCCAFAPPAAYEHLAALAGLKKPPPASSTAEFMATGSRDKTIKLWDARGNCIKTLVGHDNWVSGVMFHPGGKYLLSVADDKSLRCWDLSQDGKCVRTLSNAHEHFITSLRWAPAKPKDTPTGNGTANEGEGTPRRAAAALDISDAQIRCVIATGSVDMTVKIWAN*