MDAQEGNSCNNHSVVVVALEQFNSDKAHSSAQVHDEQGNTMAQQKAQLELTGAKKMCVKLVGGEGNKSTRLFGRGLVYWGLMILSSAALVFGLSSATLLGRLYFVHGGSRRWLYTWIECTGWPILLIPLIFCYWRQSIRPSPLTLKLIIIYLVMGCLTAFDNLLYSWGLSYLPVSTNSLLCSSQLAFNAVFAYALVGQKITSYVLNSIVIITLGTVLLGVSSGSDKPEGTTEKQYVIGFIVTIVASAMFALILPLVELIYKKVVGKASFARVMEVQMGISVVASVFSLIGMWFNGDFMAVKKEAMAFDLGMAAYTNTLVWSAVGWQLYLLGGAGIIFLASSLMSCVFMTAMIPILPVLAVAFFQDSFSALKAIAMLLSIWGFISYLYGGYLHNKEAKKILSVDPLTSL*