MGSCRVLLLALLAVGVACGAHGQLVPALIIFGDSVTDAGNNNNLLTLVRANFPPYGRDFVNHAPTGRFCNGKLATDITAEYLGFDSYPPPYLSKEAKGKSLLTGVNFASGASGYHRTTPFLYGAISLNLQLEYYKEYQSKVAKIAGKSNATSIFSGAIHILSAGSSDFLQNYYINPLLFSIYTADKFSDLLIESFYSFIQSLYGLGARRIGVTSLPPMGCLPASITLFGGSSNECVHRLNNDAILFNTKMNMAAQVLQKRFPDLKLVVFDIYNPLLDFINHPADNGFAEVRRACCGTGTIETSLLCNSRSIGTCSNASAYLFWDSFHPSEAANQLLADHLLEQGIPLIS