MSEVFNLISALVAGFLLGAFFFGGLWWTVRKGLLSGQPALWFFGSLLLRTGIAVAGFYFASGGHWDRLLMCLLGFFIMRRIVTRLTRAPEEESNQLAKEAGHAT