MGKKFVKYFVVDAFTDSAFKGNPAAVCLLEYEKDEKWLQAVAAEFNISETCYLTPITTDVAVTSNPRFRLRWFTPVAEVNLCGHATLAASHTLFSNGLVSSDIIEFDTLSGILTAKKVPQSINPENVSHGEAKESFLIELDFPVVPTTEFSIDAVSISKALNSAPIIDLKKTTFGDLFVVLPSGKDVAEINPEFGEILKCPGRGVIVSGVAPPESGFDFYSRFFCPKVGINEDPVCGSAHCALAPYWSKKLGKCDFMAYQASPRSGILDIHLDEQNQRVLLRGKAVTVMEGSVLV*