MQSAAGLLASTVEALVEQLRSADAGSALGAVYGLQQLLMECGDAAVVGRASAVLAFTALAPAAVPALLRAFRRVRRSYALAEAAGDLLCDLALLPPLQPLLVEHDAIEAAVQLLQRGQLVVQAAGLLANLTEQSAEQQRAAVARGGVAALTHCLQPFRGLLDSSSRQEAARALVSLMQCPEGRLAARQADAFTALEALLEQRSIVDIEDPVLPQLLTALVALNDWRTLCSVSLQVSLGRLAASRNLGLRQQAAALIIWIMQTSSNPLGLACMLMRDPVVAADGSTYERAAIAAWIARQQAAGQAPCSPTTGLPLSHLVLNENRLARSMIAGLQAAGLPHS*