MPRLLATQSHVVHGYVGNKAATFPLQCLGWDVDCCNSVQFSNHTGYGLDKVFGTITRETDLKELLSGLFDNFSQDYQALLSGYLPNKNSVRCMGTYYAKFKEANPEMIWLMDPVMGDEGQLYVSEDVIPEYRKLALSPKQLVDIITPNQFELEILYGGEIKTKEHLKKALKKLHQTIPVIIVTSCDCKMFDDKDFIYCVASMEGKTPIVYRVPFIDSYFTGVGDLFSALLLDRVYKILSNPTTTLKFEDQVNNVLNVIQKVLKITRSYASGKMKAKMGSALEMKEMELRLIESRDIYETINIHQTDYIYARL*