MLCKRSDLTLASSKGITKDMTMKYKMEGCVNGHPFTITGVGNGNPYDLEGKCFHHKSMFHGVNFPADGPIMKKETTGWDPSFEKMTVSEGLLKGDVTMFLVLKGGGYHKCQFHTTYKTKQPITLPPNHVVEHYIVRTGDGDKVNLVEIAEAHVNPLKVT