MDRVEMLRKAALEGDVPALCRLVQEDPLLLQRIDCMSAAGNPLHVASLRGDVDFAKELLRQRPELAGMRDEGGSYPIHLAAAGGHVGVVMEILGTKSTSSRRVQDKDKDGRTALHLAAANGRVDVVRELLRVDPGLAGVVSNRGETALHMCLRNNQVEAAEVLVGCKEELVNVEDSEGNTVLHLATARKQFQMLELFLSKTQVDVNATNGCDCTALDILSQGPSEYGDMEISHLLSNAGCKRNRKTKTAKVQNSSPTQEQSWKERCMPRSWFQRTKKEKNWYQEKHNTLLIVATLIATVTFAAGLSPPGGVWQESNESNDSLSPNPSPSVVRSISRKAIQNGFIPGKAIQSDYEPNNFKLFMYFDMSGLVSSLFIILFLVSGLPLKNQFTTGILVITMWVAVTSVTMAFVFGTMLIVDSHRIAHKLYWILTSWTGFMVLLLFWHVIVLIFRLIRWIFHLIFSVFHLIPIPKFLKSTPLWLWMKNKFQRRTGKDRPRV