MSTDDYVKHNIEFFEGKNSGPEKKLTSENYQKIADQCARLLLGFEFGTAHSTTRDDTYDTSVSSLWKHDPAPKVLDFAGGLGLVAQRISSYTSEVVGVDVSPKMVEGFNEAVLNQGITPKEMRAIVADISKPADFEKVKQEALGGFNIVFSSLSFHHLPDIDGTLEKLFDLTKSGGTILIIDFISISGEGAGEIFPDAKGHSNHSHGHDHSHHHGDPHGHSHGGEHYHVVAHHHGFSEESITKSLETAGFSNVYLSPHYVALKRTTDGISLDSNGHHPDQKLRLRIIGARK*