MKAVVYVSSKATPVLANFAVKDDVPKPQPADTQLLVKVEAAAINPVDLLIGQLGIFMASPLPFAAGCDFCGTVEAVGAGDAAQQFAVGDRVFGYTGLGKAGFGTFAEYAVVEASVALKCNAATAMSSAQLASVGVGMLTAALGLFHALGLPMQCKAPGTSVLIWGASGSVGSWATQLARAAGYSVIAVCSARNFDYVKQLGAQHVVDYGAPDAVAQIRALGSSSQPIRYAFSTISSASCDLCVECLAGTADAKLSSCQGAPTKTVEPAVPCESVFLGSVPNPGPNMSFVEQVRDTLCEWFDEGKLIPGRVRELHGLDSVMEGLQMVSAGMSGEKVVVVF*