MSVLTCVLESMGSSCSRPHLNEAEAAENGKSAEIDRRILQETKAEQHIHKLLLLGAGESGKSTIFKQIKLLFQTGFDEAELRSYISVIHANVYQTIKILYDGAKELAQVEPESSKYVISPDNQEIGEKISEIGGRLDYPLLCEELVHDIRKLWEDPAIQETYSRGSILQVPDCAQYFMENLDRLAEADYVPTKEDVLHARVRTNGVVEIQFSPLGESKRGGEIYRLYDVGGQRNERRKWIHLFEGVDAVVFCAAISEYDQMLFEDEAQNRMMETKELFDWVLKQRCFEKTSFMLFLNKFDIFERKIQKVPLTVCDWFKDYQPIAPGKQDVEHAYEFVKKKFEELYFQSSKPDRVDRVFKIYRTTALDQKLVKKTFKLIDESMRRSREET*