MESQQEKAVSAPAANGSGGAGGGELIGYVDVHVQSARDIQNICIYHKQDVYARLSLPGEGAPAASTQVINGGGRNPVFDQSLRLGVRAGDVDGALRCEVWMLSRVKNYLQDQLLGFALVPLPDVVAAEGGTLAREFPLSTNDIFHSHAGFLQLELSYIGVVPEVVPISPTPKPALADAEEHRAGGAANGKEYEKIEFPDLNLVEENQIMLSEYIGLPCSAVEPQSSESLLTSEEDGDGATAETHVAGVRVVQSFSTDNSTADSAGTFRSDTPVSSVSTTESPAAAAVPATPQSNSSGNAVSSAEQKEKAASDAADAEVESSRTVQSSASPAANSPGAMSESAVDKPPVIRVNLEQEVKVDQKEIMDMYMKSMQQFTESLAKMKLPLDLDNGSDKSAAVSGAGAAASDADSSGADSGAAAAAAAKKPMAGGPEKSPKVFYGSRAFF*