MLTKDGQICEWQVQYTSGGFKRFDLAEFKRLVTEQIAIPCLVQDWSSASTPAMSEMDKLHDEIVQAIRMHDEAKAAELEAKYHSMLPFDVGQWIWCVDRLSHGEQVQDLQAALAKAVKEELQQALGEDAGTPVAIDDELATWHQAYGQYYGAAQAKHFVEELLAMALQITSLMWLRTIMNFQYRYGMTMREAMRNLYAQGGLPRFYRGIGPALVQGPLMRFVDSSANAGVLALFEATHAEKMWPVWIQTIFASGSAASLRIALMPLDAVKTVLQVDGQHGLAQLFARCRAGGSSVLFRGAMASSAATFVSHYPWFTVPWLRVFR*