MAARAPSPPFSPASLLSPRPAAHFRSALLPGKSSFTAFSLRSRHSFSSSSSSPVKVLPPPLPPAFSVASAASELVVAKPKVLQDPLITRQEALELYEDMVYGRVFEDMCAQMYYRGKMFGFVHLYNGQEAVSTGFIKSLKNYDYVCSTYRDHVHAISKGVPARQVMSELFGKTTGCCRGQGGSMHMFSKEHRLLGGFAFIGEGIPVATGAAFTTKYEREVLKNDKADAVTVAFFGDGTCNNGQFFECLNMAALWKLPIVYVVENNLWAIGMSHYRATSVPEIWKKGPAFGMPGVHVNGMDVLKVREVAREAIARARRGDGPTLVECETYRFRGHSLADPDELRSPDEKARYNARDPIIAFEKYLLENELASEADLKAIQSKMDEIVEDAVEFADSSPLPPRSQLLENVFADPKGFGIGPDGRYRCEDPGFTAGTAQV*