MKPLIDSSQNHQFPLSKPLSYTLASPNAALNTTQPISYEPTSVLDLRSSPASAARRQESTAGIPPVSAALSDEPSSLFSVDEWDDSLLWSLGEKDDSAPDLKCIPHFAPPETPNPNLPPFPSSDSFDSSSSHHLIFPDLNPSAFPSPNPCFFSEKSNLCQSPLESPSFDRLQLEQLIQAAECVDSNDLSLAHAILARLNHQLQFPTGKPLQRAAFYFREALESLILRSSSKIVFSPLETLQKISAYKAFSELSPVFQFANFTANQAILEAVSGSGMIHVIDFEIGLGGQWPPLMQEIAMRCRDSARVLPPPSLRITAIVDEESMETKLAGEVLRSFAREIGIRFQIEFVRLARFETLALAAIGYVEGEAVAVSLTPSIFRRIDGPNTAGFLRALRRVSPRIAVFVDSECRRDGAGAPASFRRSFIDGLELYTVLLESLDAAAALGSSAEQIRRIERFLLRPRISRAVAAAGDRTLPPWRELLAGSGMSPIPLSELAESQAECLLRRIPLSGFHVAKRESSMLLCWQGRELVATSAWRCC