MGLKHDLVVYTRLECESCEEMAASMHKAKEEGADLVELCIDDFTFSDISQLELLLKQRSLPSIVSFRPNSAINSDWKKTCIQVLKLAVELDVEFVEVDTEVVSHQVVAELMSSRSNSKIIASTYVINAGNPPTKDTLCNSIINLQSTGADIIKLVIDVAYITDVAPVFHMLTHSQLPLIARAAGDRGLISQLLGPKYGAFFVCGSLAGKSTPGLPPLTSIKQVYKLQYVNPDTRVFGVISNPVGHSKGPLLHNPAFRHTGYNGIYVPLLVDNVKEFFRVFSCNDYAGFSVGIPHKEAAVRCCDEVDPLAKSIGAVNTIIRRPSDGKLIGYNTDCEACVTAIEDALRERQKTNGCASNVSPIAGKLFVLVGAGGAGRAIAFGAKSRGARVVIFNRKYERAKALAAAVSCEALPYEHLNDFCPEKGMILANASAVGMQPKSDQTPISKEALRSYELVFDAVYTPRNTRLLQEATEVGATVVSGVEMFVRQALGQFKLFTNGLAPVDFMRRIVYEQF*