MVSTKCDVYSYGVMLMETFTRTKPSIEMFDGDLSLKQWVSNSLPHAVLEVIDPNLITPQDNHSVKKIDCVVSIMKIAINCCVESPEGRIDMKDVAARIKPLTHLKIEEPLSLSSRLFHDPNFNVHVLAILGIKTRASTEQAPREHVANTLLKHPVSPACRYQYNTLFVIDEGKGGEMKWVQTKTVTDVALGVTQAGLSIYLNRRYGKFLFHVFGLTKLSIKKSHIGPGTYLYMVSELDPSQVVVHRCWPPFRSAFADMMENDTEAKWGNWIGFVLFPLKVALRDDPLDYIREAKATIGRKKNSLETFYTFSISELALKIFGIKTSSSISHRTITNTTMCFSYLPGPQEEICFCGHPLAYIAPSSYGSCRCFTLTNFKFLLPFSARFWGVN*