MKIAVVAFFVIAQCGAFAPAHYSRTVTSSTLLGAKEKGGTSKELDLPCADECAISKYPNLPESIHPGVLSGQAQMDLLNHAKEHGYAIPAVNCVSNSGINACLEAARKNDAPIIIQFSSGGSQFYGGKGLDNSNYRAAIAGAVSGAFHVRTMAEQYGVPVILHTDHCAKKLLPWIDGLLSASERYYEQHGEPLFSSHMIDLSEEPIEENIEICKEYLTRMDKIGILLEMELGITGGEEDGVDNSDRPIEDLYSKPEEIYQVYEELMKISDKFTVAAAFGNVHGVYSPGNVKLEPKILSRAQDYISEKLGDKAPADKKPVAFVFHGGSGSDVADIQEAIGYGVIKMNIDTDTQWSYWEGIKNFETKYHDYLQTQIGNPDGPDKPNKKYYDPRESMRAAEVNTVARLGKSYADLKCQNILGLGEVEPADNVLGPRRGGLPV*