MSPPQITLMHVFQHIPEVMTDVERALIRTGQWKRAKTPRSAIDCVRLGASRRVGIFACPTSVSSTRQWLTSGSARATSWLIFPRARCNQTTVIRLMQGRTSVSDLPIIRQRPQIILNVRKVVIPGRRSGCRGVSGVEHLAENVRVLYVGQGASSLWETARDLEKGNGVGSARPPCSELGDFDSERCHCAVSANLHLFTYILQSICPQSQATYDLGNLILTSLSSPSSFITALPMPVHLQVLRTGFDSPSYHLSLQRSASGHSSCLFCATDDGSIAAVDVRAHTLSTQIALAAALMRPIALCRPCLDAVLVTVCRRSPVQP*