MATALASVLARRRAAASITTSHLNLLLTGATSASRRASAAAEHFFSWSTRRVPHADRLQPVQEGASEVEARYMTDPLSRIRAAEEKKVGRAAASSCRLVFLGGPGVGKGTYASLLSKRLGIPHISTGDLVRAELSKPPSDSGASLLHEKVSEAVNQGKLLSDEIVVELLSNRLGQVQEPSVGYILDGFPRTLSQARILDEAVGGVDMAVNLRLREDVLVAKCLGRRVCSECGKDYNLAHVDIPPDHDGNNKELQERIFLPARLPPPACASKLRVRGDDANEEAVRERLRVHAREIAPLENHYRTQGKLMDLDVGPGIEYAWPRLLDAALELHDSTSINLAASWRSRAFP*