MKFKITVRSGLYCQNQYQKHMNFDYSSGYPEMSCFDYNVIETYFQDLTGQIKVDDSITNWTLSIEISLGGAIGEKEICIGKRGVTYLKDKEKIIAIKISLPIKEEISWGIDKKHRFNEYAKRKSNKGVTIIPVDYAQFNDMTDYVESSIKLSLKQVFTDGITLKGHTIKL