MAAIHWFVSPTNTHRQLPITPRLIPKLLINPNSLRIQMPQFLNLPICRKFRPLSSIKLDSFLSTSEEEEDQMSDGFFEAIEELEQMKRDPADILEDMNTRLSARELQLVLVYFSQEGRDSWCALEVFDWLRRENRVDGETMELMVSIMCGWIEKMVREDCGVDDIVGLLKDMECVGLKPRFSMIEKVVSLFWEMGKKAEAVAFVEDVIKRGLEYSVDGGESNRGGAIGYLAWKMMVDGNYKDAVKLVMEFKEKGLKPEAYSYLIAMTALVKELSEFSKVLRKAKGLMNYGFMPEFDEADAELIEGYQSELLRDGVQLSDWAIQEGGSTLLGLVHERLLAMYTCAGRGLEAEQQLWHMKLAGKEPDRDLYDIVLAICASQKEVGSVQRLLTRMEAMNVLPGKKTLSWLLRGYIKGGYFEDASETLIKMLNMGLQPEYLDRVAVMQGLRKIIQRSGEVEPYLKLCKRLADVDLIGPCLVYLYIDSNKLWIMKML