MESRGKKQPMVERQESSQSGGVLEIMALENSPDLLDDRSGRNEDKDRRSFMSRFRCMSSMRIVVLVVLCLQNSLFTVLRRYSQGVLKENYSKYEVLLVGEVIKMAFSAYMIKGTLDENVTLTKRLQFLVQSSRKMIVLALIYGAMNILSFVSLRNIGAGMFTIFAQCKILTTASFSALMLNRKYSWTQWRAMIALMLGVLLFSEPIWGKSGNLLSTNAGANVIVGTVAVLIEVILSGFASIYFEKVIKIDPQQLSIWERNFQLALGSFPVYLCFIATDSPAEGFGSGWSIMAVVVTSLGAGGGLLVALSIKYGDSILKTLATTGAIILSSVLDNLFLGGPLTPTMMIAGLQVIVAICNYTFDSTPTEMKLVKPIATRAQGTETSGKEFDEEQALIREEK*