MALSMSLSPAAQTKAFSIRTQLQFSSSPRTCSRQSFGSLSFKSIGNKGFRPLRASTMTKVRSANDQIKDINSVNPIIVIDNYDSFTYNLCQYLGELGAAFEVYRNDELTVAEIRRRRPRGILISPGPGTPQDSGISLQSVLELGPELPLFGVCMGLQCIGEAYGGKIVRSPYGVMHGKSSLVYYDEKGEAGLLSGLPNPFTAARYHSLVIEHDSFPRDKLEIIAWTEDGLIMAVRHKEYKNMQGVQFHPESIITNEGKRIVRNFISLIEQAEARLQSGIMGA*