MSAASFLFSCSMHVGVSHPKVAAKSSPCGLLNQPWNHLKSKTPFGHSGVLEKSKLSQKGDEILWRAGALQVESAPSFSMGQKFHLHDVIEAQQFDRETLNAIFEVARSMESIESKSSRSQMLKGYLMATLFYEPSTRTRLSFESAMKRLGGDVLTTENAREFSSAAKGETLEDTIRTVEGYSDIIVMRHFESGAAKRAATTASIPVINAGDGPGQHPSQALLDVYTIEREIGKLDGIRVGLVGDLANGRTVRSLAYLLAKYQDVKIYFVSPNVVKMKDDIKDYLTSKGVEWEESADLMEVASKCNVVYQTRIQKERFGEKIELYEEARGKYIVNQDVLNVMQKHAVVMHPLPRLDEITVDVDSDPRAAYFRQAKNGLYIRMALLKVLLLGW*