MGICMSTNNEDVEQKKRSQAIDRKLEEDSRRLRRECKILLLGSGESGKSTIVKQMKIIHQNGYTVEELAMYRLTIYKNVIDCAKALISAMRQFEIEPDNPANAEYCDYLMEYVVDPDPEKPLDSRVGEAVTSVWRDPSASKVLEHSSEFYLMDSAPYFFDEVNRIAAPDYIPVESDVLRARTKTTGIYETRFTMGQLSIHMFDVGGQRSERKKWIHCFENVTSIIFCVALSEYDQVLLEESSQNRMMESLVLFDSVVNSRWFMRTSIILFLNKVDLFKAKLARSPLGNYFPDYSGGNDVNRAAKYLLWRFNQVNRAHLNLYPHLTQATDTSNIRLVFAAVKETILQNALKDSGIL*