MASFVRQLNMYGFRKVVHVDSGIVKLERDGPVEFRHAYFRQGREDLLEHIKRKVSSSRPEENKIRQEDLSKIICSAQKVQIKQTTIESQLSLLKRENESLWREVSELRAKHLQQQQVIRKIVQFIVTLVQNNQLVSLKRKRPLLLNTNGPTKSNVFQKIVKEPADSSHHVPLNRNEGLKQREQISDDIVIYDVTEDVVEEGHPMADEENLPVTPETSEDTTSDSSNCSCSYHSPDIVIVEDDNEDEYAPVIQGDKSTESVAVPEDPVSVMDSILNENGVISQNINLLGKVELLDYLDSIDCSLEDFQAMLSGRQFSIDPDLLVDLFTSSVQMNPTDHDHITNTKTETKGKETNKNNAGPAASQETQDKQLIHYTAFPLLAFLDGSPGSAVESGGFTAEAPSTVEKSLEGDELLESSLDPQPTQSKLVRLEPLTEAEASEATLFYLCELAPAPMDTDMSFLDN