MEPAKRNLMDLRGTFDEVVKFADTYTLEVLSPCCRVAQSAAASRRRTWEQPLEGWSKDGQRCLRETLGSLWKKHQGLIRQKGAKFNKIQSAADMYRCWPSKDWFGEGEVPWKEYWDFEFGDSSYNIWIFDLPVAILNLERIFGDLFLRMRWPKAGSQEARELSQLSSCEAFVERLTTKSQWQEGITGTGDAMEVDEDEDVDVGSEWDSEEDFDFTLKPISFFMEQIWWSDTRVCRWFNRPRQTEFMEMLRRRPYLNTGELIPRRPAPTQGLSLLPGQESVFMTWDRHELWVYACYVD*