MAEGPEVKNDDVVIKEEHDVGWAGKNLDNFGEYCFETDQLALKGNSDYQALLRTLVVLEGQRMIAVQNMEKLIPLKKEALESPLAFVEKLQRGEHLDFPVPQVIAEIPEINWSKYGVAVPDNLDEKNSENPKPSSTNNSDSETSKDAERGKDGKLLVRGREFNQKKPETFNQLWTPEEQKRLEELLVIYPPEQIEMERFRKIARALGNRTPLQVQSRVQKYFIKLQKAGLPVPGRTYNFTQYSSNRKSGHRHQRNNRFLFPSSTFFASATPPVYMNDMDDSTDALNEPSPAPQREDIQVSDEDVPDSVKMSESYMELMWLKLIKRVKLKTSHSSAMIHYGYRCDHCGMDPISGSRWHCFLCPSNISTDLCEKCAVQLSSKAGYHQPNHKMTPIIKVDPLPRQGPNYLQPNLMTEH