MTSTTHERRCGEKDSSTEETIVWVELTREQRIYYRAVYENNVGTLLKGSTSSDVSSLRNVAMELRKVCNHPFLCDGFKEDYASKHGASRRMCGKDGKNVISTQNPLQEASGKMILVDKLLPMLKGMGRRVLIFSKFTMMLDLLEDYLLSKAYTYERIDGNIRGSDRQAAIDRYSATKSLDEAILGNRVGADVDVEMNRNIESLLKHGAYDILKDDSDAAAAEFSAQNIHEILEPRTQERLIGGRGANTFSVATNTERDPEPAEELKPELEKGSKEFWKDLLSDACKASEVPVEKVQTTPAGS*