MLPLHFLPKLLLQHDSSPLEVLEDVQGAFLAAVKRRAVHTSLSPSGSGLAVALGQRLVVLNLAEQRSSGGGGSAVEFVSAVEAPEAVSALVWLTAGAQSADECILAGTSAGYLQLHSAATGARLLRQPLHHSAVVGAAVRWSGCGSDPSDLSEDVSLAFADAVVRLPSWEVWAAVRWHSGQAAGGGGWWGGGGGSTGSMPHELTFSKFSLPKGAGPRTQAICLGPPPPSLYAAMAGRAGPPRVHMLTAGSSPPLASYEAEESAAPGLLSLVSDLASTTAASLLGRARSYVPGPAASAGRSLFGGLRRGGGSGSGDGTANGGDAQQQQQGSAAKKREKIPGEPASLRGVVWDEQRCITQLALAPTGRLAACCDTLGRVLLVDTGSTLLVRMLKGYRDAQVAWLVCSKPEGAVNGSSGRRGGDGLMPLGGSSSSLGSLGSSLAGGVDSSADLASMSRTQANQGSESEGTSAASSPAKTPPQRKRRPYASPQQQQQX