MTWEQVLKFANLRKRYISLYASLLKSDPTRAIVNDDKHIEELDRELDIELILQWRTKSWNGGLDKHYPPPPTTHNEVISDPIVFWDTLRHFHFMMNTKFMIPVIGGKELDLHVLYSEVTRRGHVKVVAEKKWREVGSVFKFSPTTTSASFVLRKHYLSLLYHYEQVYLFGRQGPVFVLQVPFSFGSPTSENKLALVEYTPKTTLCSPGPPAEVTGTIDGKFYWGYLVRNWGLRF