MLGFGRYVYIYDNSGTEIHCLKDHTQPLRLEFIPKHFLLASTNKSGILQYQDTSTGDLISQHRTQLGRCDTMRMNPYNAVIGLGHNNGTVTMWSPNMNTPLISMLCHHGPVTALAFDSQGRQMITAGNDGKIKIWDLRKYAPLHGYSCRAKSLDVSQRGLLAVGCESLIEIWRDALTTKQQKPYLKHRLVNGSQVQGLAFCPYEDVLAIGHSTGISSILVPGSGEPNFDTFVANPFETGKQRREKEIHSLLDKLQPEMIMLDPENIGAVQRSQRENQHAKTQQAREADMQTAIASGKNVVLKNKTKGRSKPSKRHKKKLDNVIRAKRPFIEQQLKNEQSLKKQKISDLNLPKALERFVRK*