MASRSRILIIGGTGYIGRHISQASLALGHPTFLLVRETTASNHEKAKLLESFKASGAIILHGYLEDQTSLVEAIKKVDVVISVVKGPQLTDQLNIIKAIKEVGTIKRFLPTEFGNDVDKTHGVEPAKTMFVSKAKIRRAIEAEGIPYTYVSSNCFAGWFLPSLGQPGLTAPPRDKIVISGDGNAKVVFAKEEDIGTFTIKAVDDPRTLNKILYLRLPANTYSINELVALWEKKIGETLEKTYIPEEEVLKKIAESSFPVNILLSTGHSIFVKGDQTNFEIGPDGVEASELYPEVKYTTVEEYLSEYV*