MEESLCAVEKRGRVHVITLTGAEEHRLSPALLSALRSAVAAARRASPGALVLAGEGKFFSNGYDLAWARAGPAPAPGHRLSEMRAAFRGLVADLLALPVPTVAAVTGHAAGAGCALALAHDAVAMRASRGFLYMSEVDAGIKIVDFVGELVRQKVPDAAARRDLVMKGEKMTAAQAARRGIVDAAVDGGVEDVVAAAVAMAEELAARDWDGENLAAIRKDAWPVLWSKVKDYGGDVLARPRLLLATRRSISRCICIRQNLSRFHQKQFLPTFLLRLVRALSQQLRNDQRPKHVTR*