MKYIVLCLAALCASTLAFSGAPKWPRLPLELLLSGKFKIEKSGDKIVGGEAAKEGEIPFIASMRNGNTHSCGASILSNNKVLTAAHCTVDVLLIGRLSIAAEGLDRTNLAQVRSVREKVEHPGYNSNTFDNDVSVLTLSEDLIFGPLISAVNLAVVGSTPSADTEVVVAGWGTIREGGILLPALLQKVNVSIISSENCQNKYTNNVITENMICAGVNGGGKDSCQGDSGGPLFLSSNNIQVGIVSWGIGCAQAEYPGVYSNVATLRTWIDEQMAAA*