MDVDQGHQHAAPASTIGFDPATGCFSLTQSSVGARRPFGLLFPGTSNGSPDAATPARGSSKRSYADQDAEPRTTKKPCGASRKTSKAKPAAPTTTSPKGDPQSLTAKNRREKISERLRTLQELVPNGTKVDMVTMLEKAFSYVKFLQLQVKVLATDEFWPAQGGTAPEISQVKEALDAILSSQRGQLN