MACMARRACAGASPRTVAPSPAGSSVGSGALWPACATRRTTPTTRAALATSPHQCSALGPPVPRTALPAAPLLPQRLTPAAPSFRRPAPQRSVASAAVAASAAAGSSCASCAQPAAAAAAAATAAATTSGGGLMDMFAVLLGYGCLVGSCFRSVPQIAIILKSGSAEGLSLTSNLVELLCFTVTVAYNMQQGYAFNTYGEVFACWIQDVIIVGLIFKHMHLSLPAIAASTAAFAAACAWLFSAMCPIHVLSALQVSTVAVMAIGARLPQIWLNVRRGDAGVLSVATCMLNVAGCVVRIFTTVVLTGDVIILGGCVTQLILNAILLYQAAMTHYKKQAAAAAAGGGDAGGAAAALAATDPPAGGAGAARGGLASGEGKSGLRDGEEGSGGAGRSPVPAPA*