MVPIEKGNVYQLRDYFHSKVIESAHIDPFKSCFFSLLEGVKSCITNFSFADLSLYQRCAISGLGILDETVSVQDVSRLLGQAPKIDSTPRPWVSDMFGVMAVKWLTAQMQDESIDHEFEKWISGFLAQQIESNHLSVFEKDIAAYVSNSESASFSSACIPLFLHYRKLLKINSHQDRLSLVGRFMSEFQAQATENPSVTLLCVMLYVFNQTNQEIAIAPPSGWTLDDLLGFLEHIPAGLKRWTWEDSGRTRGAEPVKWQVENEYHVQNLLYILLAPIFNDIADEVNLQPVGQKNPRIDLYLPSLHTIIEVKYRKDTRKSFPLLIGEIAEDASLYRVDEKYKDSYIISFLWDCTRATQEHVKFKEGVLKIKGIDGCVVISAPSTMSFKKKE