MDGGSNTVSISNAPPPFLIKTYDMVDDPSTNAIVSWSHTSNSFVVRDPAEFAKSLLPRYFKHSSFSSFIRQLNTYGFRKVVPDRTCVEVVKFGPVEEIERLKQDKGVLMQELLRLRQQQQATDHQLQTVGQGLQGMEQRQQQMMSFLAKGMWSPRYLAQLVQQNGTNRHTTSANKKTRLPKPDSDGECAPGSDGQITMLLKILKIDNNPSSSERLDSGSSSSQSSGVTRTEVPPTSGHPYLPVANDIHASCAVSEIQSPVATDMVVRSQFPDPSVLSAVLEPLTPSQADMVIPELPQVHGMVPESNVVDIPNENFVLPEVVGNGFISPMSPGVDETMPMEDREFSSDTDIDILIDGMPRLPGINGSFWEQFLSACLLSEDM