MGTRVVVLQVLRQKLNYVPSYTSIPVQFKTLKTSNLPLSLSCRLLCSVSDQTSSLLQRNKRNSPELSLRSFLDMGFTEYQAEQLYDSVSRLKGGNAAKHVLSTLSVLFVLGFNPTTVHKLLDKCPELYKVKEMQLQQRISHLRQLGFVEGSLQRTVSHYPKILTVPVKSVKSVVQFLREKCLFTTQQVAEILRDSPAVVLQDLDQLEYKFQYVYFRMGVKQAEMVKCRLFRFSLDDVRCRHTFLERRGLYQTPDKKGQTTLINPKLDRILNVDEGTFIADVVQASPEEYDVFQKLLAREWKEEDFEYGSIESYSDDEEEDDDDEEEEESRGKSGYNKKTKK