MGSCFSSESAGDVEQKKRSQAIDRKLEEDSRRLRRECKILLLGSGESGKSTIVKQMKIIHQNGYTVEELALYRLTVYKNLLECAKALIGAYHQFNLEPTSQKVRDNIEFLANYNIDPDPNIPLDPAVGDAITYIWNDPCTSTALERQNEFYLMDSAPYFFEEAKRITSPDYIPNVNDVLRARTKTTGIYETRFTMGQLSIHMFDVGGQRSERKKWIHCFENVTSIIFCVALSEYDQVLLEEGNQNRMMESLVLFDSVVNSRWFMRTSIILFLNKVDLFRQKLPRSPLSNYFPDYSGGNDVNRAAKYLLWRFNQVNRAHLNLYPHLTQATDTTNIRLVFAAVKETILQNALKDSGIL*