MAIPARLVMVEDDAVAGLDPLTLTRPAFELRLGMTTLRDKAARAAGLQQAPHAALIRSHLAAYWRERDPCLAINTLATEGRLHDQPALVVNARFIPGETFDLVHTIAQANRPVLGFCDDLPAFALVGPDQLRGLDEVHAVGAWFERLATQPGVETVATDGEWIRYPWDLVARNARHLERDFQNLTRKTNGQGPRFDLDEFLAGGQRALVGPADRLWIDPTARIDPFTVLDTTGGPIVIEAGALLQPFTRVEGPCYIGARTQLFRANLRGGVSLGPECRIGGEVEESLVLGYSNKYHEGFLGHAYIGEWVNLGAITSNSDLRNDYGPVVVPLGGDPVPSGMLKVGCFVGDHTRTGLGSMINTGTVVGVMCNLLPAGTLLPKHVPSFTAVLYGKVAPGFDLDHLFATARTVKGRRGLSFTAAEEEFYLTLFERTRFERERAFTRSAAKRWAHPASLPSVSASQQQHG