MAAAPPITSIARKAAVSFTGGKDSMTVLHLMRMPEVALEAIGNDDAWREDVQARLAKVEDCEVVLLVTFVPAGRKQSFKAHPLEVVQLQARALGLPHAVLEISSAPTFLDSYRANINHLREQYGITALATGDILDVCNSFMPRAAAGTGVDLICPLWGIERGLLLELIWAYGMKPLITCVNVTKFEPAAQRATAAMAGANADTGVTAAESRTLGGSAGKGPGDEPIGGNVSGGVAAAVQLSAAQQAGFTLSGGEMQLGACGGGFGGSGAGVDGGGLASGIGMRVGDGTALLGRQLDRDLYNEALLPAKEVYGVDECGEWGEFHTMVTDSRLFGGGPLRLSFKCLREGDYAFLSLSASEERTDAS*