MASFVRQLNMYGFRKVVHVDSGIVKLERDGPVEFQHPYFKQGREDLLEHIKRKVSSSRPEENKIRQEDLSKIISSAQKVQIKQETIESRLSALKRENESLWREVAELRAKHLHQQQVIRKIVHFIVTLVQNNQLVSLKRKRPLLLNTNGATKASVFQQIVKEPPENKHVPHNRNDGLKQREQLSDDIIIYDITDDGDEEKAPVTPETSEDISSDSNYSPDIVIVEDDNEDDYAPIIQENGNAEPITIPSTDTVSPSTDGTNPLMSSAVQLNSQSALTAEDPVTMMDSILNENGVISQNINLLGKVELLDYLESIDCSLEDFQAMLSGRQFSIDPDLLVDLFSSSVQMNPTGHISSTKVDTKGIDNMKNNGAQQAAEEVPNTNPKTDKQLIQYTALPLLALLDGNPGSVVESANGAPESLSSEDKPLEVDELLESSLDPQPTQSKLVRLEPLTEAEASEATLFYLCELAPVPMDTDMPLLNN