MVKQTEYYDVLGVSHRATGAEIKKAYYTKAKQVHPDKNPNDPEGANNFQVLGEAYQVLSDPAQRALYDAHGKAGVSTATMIDPATLFAMLFGSELFEDYIGQLEMASVSTMSTEGGQIDIWKLYEKMKAVRKEREEKLAQILKDRLNQYVEGDKEGFIQEAKSEVQRLNIASSGSSILHTIGYIYVRQAAKELGKNPIYLGVPFIVEWFRNIGHFIKSHVAAATGILALQRLEKDMKQPLLQFNNKLFINSLWKLNVPDIEGTLSHVCQMVLQDNSANKEDLXX