MQDSSTSLAMDGYSSNVPAFLTKLWTLVEDPETNHLICWSINGTSFHVFDQGRFAKEVLPKYFKHNNMASFVRQLNMYGFRKVVNIEQGGLVKPERDDTEFQHLYFLQGHEHLLEHIKRKVSVVKSEETKMRQEDLSRLLYEIQVLRSQQETMECQMQDMKQPLMLDDGNSAPQMSKFRRHLSLDPLHDSYFIQSPSAEPASCLNNSPAIPGGPIISDVTEALQSNAVVMQPPASGERAEMSDPLDGADLNLEGLQILLRNQQYNLEAGNTLDVFNPTIAASEWNLNDVEANLSSGEMSFWKAPRRSPKTLESSFMNVPKSSLPSAWNCSFLKKPQSRPIKPDITP