MKLIGLICALTAGVLVASITATPLGGKRVLVLLQSEADRDNYSQFLDSLAQLNFDITVRGHKDKGIKLKEYDHWNYDHLILFAPKAESFGGSIDVPALLDFVDSGRNVIFGASSDVSDTMRGFAAEVGVDMDEKGSKVFDHFNHASIDGRADHTLVISTEYTASSAGIPTQGPILYRGVGCSVAPDSELVAVALGAPTTAYSFNPRGPPPEAGELMAGSGLALVALVQARNNARVLVSGSMDLFTNQLFNAQVVRGSDGAA*