MNTKEKIFQSAKKLFMERGYFNTSVEEIVKEAGISKGGFYFYFKSKEHMFKELLQANVQKLFKKLEEYRRTDLPLEEKLKEILKTMLESLYEDKEVGFIFFFQLVGSSEEFRKLYFEKSKYIRSLFQRLIEEEAQKGSICKGVDPEVIASLLLGLIRVVYLDLLLRQDLTLEASKEKVQKGVEIVMRGIRC