MRIKPDDNWRWYYDEEHDRMMLDLANGMLFRSRFARRMLTPDAFAPSGFCVDDAALYFSFEEKCRDLELSKEQRAELVLNALTAIRFLKPQMPKSWHFIAHTHHWQPSGGDAACVWLSDTGEQVNLLVVEPGDNAALCLLAQPGLTLAGRVMQLGDVIKIMNDRLQPAQSAVSYSLGQAV