MSLTRPSREFLHLPRQLARTTSRTRPSSTGSNTGITTNQTRRISTLPQTRPSRQTAAPTQTPIRQTRSVATFTPPFQAGAVSRIETNVDPTSPEFRENEASMAELMTRLDTLTRKAQQGGNAKAKEKHIARGKMLPRDRIAALIDPGSSFMELSALAAHEVYPEADVPAAGIITGVGVVEGVTCMIVANDSTVKGGTYYPMTVKKHLRAQAVAQENRLPCIYLVDSGGANLPHQADVFPDQNHFGRIFYNQARMSSQGIPQIAVVMGPCTAGGAYVPAMSDESIIVGNQGHIFLAGPPLVKAATGEVVTPEELGGGEMHSSVSGVTDYLAVDDAHALVLARRSVSNLNWPTNESKSSQELSYEEPLYPAEELLGIASPNLRKPLPIREVIARIVDGSAFSEFKRDYGTTLVTGFASIYGQKVGIVANDGVLLGTSAVKGAHFIELCAQRGVPLVFLQNISGFMVGKEAERDGIAKHGAKLVTAVACADVPKFTVVVGGSYGAGNYGMCGRAYSPRFMWLWPNARVGVMGAEQLAAVMETVGKPDPELKDRIEKETDAVFSSARLWDDGVIPPQHTRRYLGLGLRAAMSGRNEVKPGNTKFGVFRM