MAPPLLPLLLAALAFVALLLSPGTAEARRLLTLADFGAVGDGIANDTQAFLDAWAAACGGTSSDKANLNDPSSDTYLNVPAGKSYQIWPLTLAGPCRGEIKLLISGNIVAPENPDDWQGSDGGQWLHFLGVKGLAISGGGIVDGRGQQWWARQPQNSSCESENCTASQPPAAAPKAVHFEDCKEITVMGITVQNSPREHLAFTRCSVVKANYLRVTAPVDSPGTVGALLVNSSDVRIMDDLFSVGGDCVSMVGRCRDVRLRAVSCGPGHGISIGGLGENGSLHKIEKIKMDTLFFTNTKYGLRIKTHEDGCGFVRKVKFAHILMRNVSDPIVIDQHYSYSNQGTSCEFPNVTLVEKIEYNDITGTSATEQAVKFACSDTMPCRRLSMSGVNLTMAGGGGNVSAYCNQAFGRNFGAIVPDSCLGKEDFVQLQAPGTAAAADEEEEDDDEDYAADW*