MAERPKAPTVVQKLSGLSSLGTMICDSNRQLHSSGAVAGDPFHAWQRGSAVVASRPSGLCTMDLGGSSVPRRSNPVFVAAPMEKKGTYAFAVDFLMGGVSAAVSKTAAAPIERVKLLIQNQDEMLKAGRLQEPYKGIGECFKRTIAEEGFLSLYRGNTANVIRYFPTQALNFAFKDHFKKLFNFKKDKDGYWKWFAGNLASGAAAGASSSLFVYSLDYARTRLANDAKASKKGGERQFKGLVDVYKQTLASDGVAGLYRGFNVSLVGITIYRGLYFGLYDSLKPVVLVGSLEDNFIASFALGWAITTGSSVASYPCDTVRRRMMMTSGEAVKYSGSLDCFKQIIAKEGVKSLFKGAGANIIRAVAGAGVLAGYDRLQLIFFGKKYGSGGG*