MLPKNAIEKIQANVSKPCFWKSLSPGQTWKSKSMLPLWVLLRRRFRLPLAHKVITFSLMFPLLNVSIVLLISGFIKRIIPEDFVRRTRGAFEHRVVFSVRWENSWQLWLEREKNELFMIEEDWNEFVDDNHLGPNDNLFIKHDETMNLEVQIFKNNGVEIIDVPLGVEPETEPFHPTPKKPHKETTPASSFASGSGCSANGGTNGRGKQRSSDVKNPERYLLNPENPYFVQAVTKRNDVLYVSRPVVQSYRLKFGPVKSTITYLLPGEKKEEGENRIYNGKPCFSGWSVLCRRHNLNIGDSVVCELERSGGVVTAVRVHFVKKD