MSVGALLLLVVAVAWYLGLLARSDRAQQAAVVMVDGVQNLESPIRMTLAGDNGIDESITEENFLFGPGASRLSISGDFRSTASVKMRGLRQISGEASVFTYMNSINNLVFAYNNQFNVPQLTGELTPQPSVRGMTKVSMFSTVIAFCLYGVVSVLGVLAFGVAEGQKGSLILDLTPARKQVMFSVLTCFQFHVYPVRQFLAYNVRKLRGRSASDCEKTDVSCYGRSMTRWYDIIGALCCVVVMVLIAVVITSLRTILDFIGAFGSAYISYVVPPLWIIALRRKSQGSSFRWFSAEMLFCLAFLGLGIFLFVFGTYAATAQLLMGA*