MSGLKHRLYTLLFWTVQSSTLKTVVEAQGFRPICKLPTLVVPLQYNSLSERYEEIISEEFPGAIPGETNNDGRRLKIDSTQQQLQVRGVDPLVATFDTDMWVTRGQGVEALALRDFRSNSHRLLQENDTLNKAMPRLYVRECRCRVIQPQKTFYCPLELTHCALPRWNSSLEVIPTCLSNPTERRVLKNTGMVILVWFSIITFCILFSGPGRSLFGFFLSFCIPGYNQRVVSRMIRKNPERAERFIRNNIRVRRTRLERRLRDAAPELLLEMQAAAAGVNNERLATMVAALQQTEDVEKATRPTSLHLNTHLYQVKGTPDPSTDEEEFEHNCIICFSHLTEGDRVGLLKCNHVFHAACLKSWLKMGRNVCPLCQTPNIAIPQYSNGSTRLDAGNHSDTQSETMPSSASGISGDADEA*