MREKRLPQADADTGDEEEEPTKRPRTRFVELQPAADDPADAIDEEIPGSVRADVEPLVLGDAPFDPFQGGDPALTASHMAGDPGFARAQRAHLRRQQQDQGALKDALRAQEGYDQPEEERNEAGDPIEPFHLRKELEEGAFDPAGNYIEYEREEEQDAWLDSIEDQVHGTGPDRGRHLPYANEPVAEPPPLKGREVLPFLRQLLGVLQHGETVPAALRRLAGAGPVLTKFGSKEEAQHFFEEQVRSGHAVPAGNWEEFRALTEAAEVLFDAGRTDVYTLKREALAHRLAEEQAAERAPPAAAPTAQAAAEAAAEFGAAGEGTAGRGGEEAPAGGSTQASPGRLLRHHDPPPAAPAAAAEPAAAPDQPSVPSGERTAATTRGGAGVQAAAHGFASQVPADVLAELLVPTAPPQGMEAGLGLPTSAPTAQELQAGQQLDDSLAAAQQAEAQRAEQAQAQQAAQPPHGKAAAVAFDNEAANLASGGQVEE*