MSQHLYVFEDGPLPVRLISVDGRRPPLPPPTYGSNRAAIAAARISAASRLPPKPLLIALPEEAGEYPVVFLYHGFVLLNVHYSQLIRHVASHGFIVIAPQMYIVACADATQEIADAAAIIDWLPDGLTQVFPDVLSHVRPRLDKLALVGHSRGAKVAYGLALGLSQTSLKICAIAGLDPVDGKNINQQTPPAILNFSEHSLGLSLPILIVGSGLGSLKRNSVFPPCAPDGMNHKAFFSDTSAPAFYFVASEHGHMDFLDDRTDGLRGKLSYCICRNGPSRATMRSFAGGILVAFFQAAMFSEPGTLQYLLLNPTRSPVKLDAPNWYIASPISPPQIPDLNAVFS*