MSQFSTVAAFLLLGLVVILGGHVGQAAVAKVKLNNSSHPGKCVLDTNTILSPGETGLAPDLPCVRAECHADGLVTFKTCD AVAPPPGCKQRDFVNINREFPACCERKYNCDKHI