MLHTLVFALLCLPSAALRSAQPHLRPQPRFQRSRCAQVVQSGGGENSGVSGGALADFDCASPSTLPTSARLDATVGVSSERSVSLSLLGGEQLGASSGDDPFGEAGSVKELIVSLPAPESPLLRDGHAATAPVTELIVSLPAPETYLPSPAPAAESEAEEAGEAAATVPTLRGILMFALPTLAMMLSSPLLSLIDTSVVGLASSTSQLAALGPATKACDHLEYLCSALGVATTALGARTVAEGRPDGMRRVVGTSLTSAVALGLALAAALRLVAAPLMRLMMAGGAANGAAFGGAVQYTLIRAVGLPAALVAMVLQAGFIANKDANSSLLAVPFAAVANIVLDCALVGPLNLGAAGAAWGTVASQLDGVLPEPEAEEPVLRRQLRAPLRALGGVRRLLVLPKRAELASLAALVAPMSLALSARSAMSLSITASVACLGTVALAAHQVFECLYWLFCPFGDALGVCSQAYLPELLGTKERLARTLQSRVALASASLGVGIGALSLWVSRAAPHLFTRHAAVHAAMSAPAAWLGASMAAYIVSGALEGSLIARRCLRPLAASHVGNTAFALGALVCAVRRPGFSLAAVWRIVTAVNVMRCVEFSALLVVATRRAHSRYTNATGENVSDSESSAERDYSSGLLL*