MFKIGYRTVKTAIGTGAAVFIAQLLGLEFYSSAGILVILCVQNTKRKSLQVSLHRFLACVLSMVFAFCIFETIGYTPLAISVLLLTFIPTAVMLKIQEGIVTSSVIVMHLYSLKQITWLIVGNEIAILTIGISVALLVNMYMPSSENKLKEYQEKIENNFKTILFEMVVYLRNRESSWSGAELIETEQMLNEARDLSFKKLENAFMREDDYYYRYFNMRMQQFEILERMIPLAASLSWTYEQADMIADVVENIGNAISPQSTGVISLRQLQEMRELFRDMPLPATREEFEIRAKLVQLVYEMEQYLLIKSRFKGKDNIKELI