MGRDTKIVEELLTKPFSQDSDLGHVPLRDMEAYVHRSVEIRHKELGLGKPKRPCNHFVLYLTANHARAKAWRDAHRTQLPEGSHPMHMISTILSRSWSLEPPSVKSKYQALAVIDKQMNAKAFPNYKYKPRRKQDKSRTLPSTTDAKRAETKAAVMPQPLPSLYPASHDSFALSSTQQKDLSPHIFQRLAALSSHAKELETFLTLCQKFEVMRAAYWPTDKGLDYELACLEYNGFIASTYEQLRHHVRNIQLLEPYVPKVFNLQWSYDEIIGMYKVSLPTYTWPSLELTMPANFSIPMPIPMEIDQQVPLGGFENGFSADIGVVPSINTNHPLAGLEDSFANSADISDSDIERALQEFEVAGANTTTSEPAVNEPAVNEPAVNEPAQVEQVPLPDFTGTEGLTNADLFLDQQLLEAVDQDMNLSFQDMINMDMITDESEMPL