MGRSPSFADVGLIRGAWSMQEDEVLINYIRVHGEGNWKSLAQKSGLKRCGKSCRLRWLNYLRPGLKRGSFSPDEEELIIKLHRLLGNRWALIAGRLPGRTDNEIKNYWNTTLCKRLRGDQKIEKKPVDNSATLDSPQPIRTKAFRCQRVIISTHKEESHLMNKDSDFISETGHLPSTSTSTLLHDSSINFLIDSYDVPAALDPYFLQIPSYKMQENAISSSFSDCYLSEDELLVQNRISYEPPQLTWALELKKNFCLSVGASFRVLLPLHCPVVSTNFQEYAEKGSLRELVCAAMI*