MLTLYLSSFLSLSLYFSVSLSLQAKRRLDLEDPLYLQGFRTPKGKVNTVRLASPKTPKSPGERTRYDTSLGLLTKKFVGLLSESPDGVLDLNWATEVLEVQKRRIYDITNVLEGVKLIRKKSKNNIQWLVSGVFEGSAGGSERTSALRRELAELERKERVLDELIHSSNNQLRELTENKDNQRLGYVTYQDLRSISSLQDQTVIAVKAPSGTKLELPETTEQGNMQIYLKSRNGAIEVYLCPEEGLEDVSPVKATRRDFSNGVTHPTQTNTPHHPYTPKPLHAPEAIPPKPQPPMDSSNNGAALLDVEKILGLPPSLLQITEDQLPSTSFTPDQSFVSFSPPIDHDDYLWGLDDGEGVSDFFDTYDLGDLLKS