MAENGGAPIAYLCSDMIYEILLRVPAVYIHRSCRNVCQAWRALLGEGPFIAAYGRRRSPMPLYFYHESGVLYDGYHGEPDDLLYSDDLHAVDLAARHNHRVLGFADTAVDFWHSDLDDDEPVAFRIRGSCDGILFLTDLQLGRLYACNPCTRHWARLPECPFVAFYAHGPAGDGREYRVLQAHPWEGEGGHPSTIYSIRVLGAPEEQAVRLIGHPTSPAMSAESALAIDDVLSRGIGAHLQGPPVMLHGTLHWLPTYNASDRHGYKLLTFNTVAEDFRWVSSPPALTDPDAIVDTDEVYGIIAFQLLEIDGKLAMAIMDVRPGTMVNGNDAIQPSFVFQGEIFQ*