MFSHLLFCSTPEANLGHHPDCGLSYILSHLPGRLGEYLGLTGAKLKGKEVVAAGLATHFVPSHKLFQLEKSLLSINNGGEEDTIRSVIDEFSTNVQIDETSVLSKLSIIDDCFSRETVEEILDSFEVEAGKRGNDWIMPVLRSIKKASPIGLKITLRSIREGRAQTLSECLRREFRITINTLRTLISYDLIFRKLKQAKEEMRYNSHLKSKIEFFDLFLKGIRAAIIDKDKSPNWNPSTLDKVHDEQLDLIFKPFDEHDLELQIPISEEEYRWGGKYENSGYCL*