MSLAEKIGQMTQIERVVTTRTVITNSFIGSVLNGGGSWPFEDARPSDWADMIDGYQNAALASRLGIPIIYGIDAVHGNNNVYGATIFPHNIGLGATRDADLIRRIGAATALEVRAMGAHWAFAPCVAALRNPRWGRSYECYSEDANTICELLSRAFKESHPKNTLMVTLFLREDGGTENGTNEGNTIVSFEDLERIHLPPYLNCLSQGVSTVMASYSSWNGSKLHSNYFLLTELLKQKLGFKGFIISDWEALDRLSEPFGSNCRNCVKISINAGIDMVMVPFKYERFIHDLTDLVQSGEVPMARIDDAVERILRVKFVAGLFEHPLTDRSLLGTVGCTEHRELGREAVRKSLVLLKNGKHVDKPFLPLDRNAKRILVTGTHADDLGYQCGGWTKAWFGLSGRITIGTTLLDAIKAIVGDQTEVIYEKYPSEESLASSEGFSYAIVAVGESPYAETLGDNSELIIPFNGSDIVTTVAERIPTLMILFSGRPMVLEPTVLEKTEAVVSAWLPGSEGQGMADVIFGDYDFEGKLPVSWFKRVEQLPLNADADLYDPLFPLGFGLN*