MDGLDWDDGSHITNTSTLLWSNQVHNLEELLVSNSSFSALIPIQGLPKVQTSHAIMNSNTKKPSSIGSHQIANQKNPCGLESVHVMPTLRAGESCQTPLKVNRTYNLMSSLSTGTFMAADLYGNLEKYVQLQANVQGLQDHHVKAKPATMHSVDSLDCLLSATNSNTDTSVEDDDGISMLFSDCRSNLWNFGAGNNSAISSGGSENTETVVSQSSSDLYVQSQGKLNSTKRSHDQSEPKLHGANYSHLGLLQTDYSSTSEGGFRLISDNPPKTKKPRSDNKRPSSSNISFQQPTSSVSTSSIEEPDPEVIAQMKEMIYRAAAFRPVNLGLELVERPKRKNVKISSDPQTVAARQRRERISERIRILQRMVPGGSKMDTASMLDEAANYLKFLRAQVKALENLGQKIESMSNSNIPTTSFAFSFNPSFPMQTHNHVPLQNPNHIHQPHG