MTTPEYGSLRSDDDHWDIVSNVGYTALLVAGWRALHTTGPKPLVQDEYAKHFITASADPYLEGLLANPRTSEDGTAFPRLYGVQTRFFDDFFNCADEAGIRQAVIVAAGLDCRAYRLDWQPGTTVFEIDVPKVLEFKARVLSERGAVPKAHRVAVPADLRTDWPTPLTAAGFDPQRPSAWSVEGLLPYLTGDAQYALFARIDELCAPGSRVALGALGSRLDHEQLAALETAHPGVNMSGDVNFSALTYDDKTDPVEWLVEHGWAVDPVRSTLELQVGYGLTPPDVDVKIDSFMRSQYITAVRA*