MLLGRVTSTPFSVNDILRLEREQSDHEALPQWGMRRSLENSQYLGMDSEPGGLEVNNASDGGSCDKEREPSGGPCEAVMEKDAERVEEPQPGLGAASLLRGGKRVLERSVENSGGSTQQPKTRQRRKPRVLFSQAQVLALERRFKQQRYLSAPERDHLANALQLTSTQVKIWFQNRRYKCKRQRQDKSLELAGHPLAPRRVAVPVLVRDGKPCLGPGQPPFTGSYAAAATPFSCYGGYASAPYSAGYNVGYAGAGPAPPTPLANSGFNPGGPSATPQGHLPSTMQGVRAW