MSRLSLPFTSSGTFRPFPTIRVGIQLFVRGRFTNRAIFGRDRSGFSHLVSRFSSESFKHSFLYVVSVRMDVHARKFELKSEIQCDEHTQIPSKAVKRPFDVAFLMLPDDKLKQKQKLARSYDKELEVCYNNNDEDEEVEVEDNPREYKLPHQKFFTQKQQIFDDPGLVKPKHLDELRHKSLSPASDQKSAFTKVNLSKESRLSPSLSVSPDLSYQNSLSPSPPISRNYQNFPASLLSPSQMFKNQQLAYQNQFLQENFSGNDNFFKAQPELIQPSFAKMRPMYRPDLGYNYQQLSNPEMLKMAPPDLRNPAAAILTSLLPPSLAALSLPAQNMCAKCNISFRMTSDLVYHMRSHHKNETSEMTKRRREDKLKCPVCAESFRERHHLTRHMTAHQDKDDDEKVVKKSGF