MGRSILVAVDASAASQAAALWAAHNLARPGDSLHVVAIAPPIAYAMTPAAPIASAGAVAALSLNWEQQRRAEEEQCRALLHEVVHKLPEARREELDIHRHVLPAAGGASGVAESVVEWSKQHGVDVVVVGSRGMGAMKSTLMSLVGLGSVSGYLVHHMHCPVAVCRGREQDAQPKAKRKVMVSLDDSYTSKKALEWAVNNVLGPDDELHLVCVALPIPYPIVADDAAASEVLEADEFDAATQDSIHYARETVSRAVDAAASQVDRSKIFFKALAPEGGASDVGQSVVHYAKENGVDLVVLGARGMGSWKRAIMSFVGLGSVSDFVVHHLEAPVIIVKHQ*