MGEILTNSPLLPSTNSSAFAIIHGLSSLTSHQLRTIYICQFLTRIASGKALDAQFETDERITPLESALMIWDSIEKEHDKLHEEIQNLIKIQAIAVCMESGNFKEAEEVFERIFGDSDSDTSLQRKLLMVISQKDTFHSFFQHFSYSHMMEKIKSFVNYVLDEKSSTFLMKAAAKVVESKRARTTVSQDNDVDMETQANLEVRKSVNNKPSAVTESSQDTISLMRSHKNLFLSKAQYGCQSQDFNEKEKAETLISRRKTEGNRQATQRNRMDVLNNQPKTSRNDRSRKKQAWLWEEDKNLRSGVRKYGEGNWSKILLHYKFNNRTSVMLKDRWRTMKKLKLICSDSDD