MVKPRQRKYPTVKSSLNLVRESLFIAISCAFWIYCVVVMIVYIGTLINSQVESVITIRIALNVENVEIYKIFELMLIFSIIIFIFFTFSMIFQKIKKGREA