MPPRRSHKKSKAGCQRCKHRKIKCDEKHPLCGNCKKHGVSCDFGDAPSSPDSPAFQPPTLVHQSSEGSFNQVSSPASTTSSLTPFYRSPTMTVRAHGNSMRDRSLELRLMHHYTATTSKTLSNDESQDVAWSVDVPSLAYDSPYLMDAILAVSALHLRILQPEDRSLARASHSYMASALAQYSSLLSQGPSQSNAEALFCTAALIAFQASASRCVENGIDGDSDSGYVLPLAWFHSFQGVKTIVITSWHWLRNSAKIFPIINGQPPLILDFDPERRGFFAFLLEGIDHVSSPDDTSMDADTKQAYEHAVATLNWSHQKPERARILSFAATATRRYIDLLKRQDPRALVIVSCFFAMTRIVDDIWWLQGVAKREVTGIFNLLPEEWWPKMDWPMRIAYSEGRLDEDTWGSCWHTEGTPKREEGFNGNLISHIDMLAKIMNAAPPPD