MQVKKTTHETVLPAAPSPGGSLQLTNNDQIMPRLYTSLLLFFNQEPLQDASALLKASLAETLALFYPCAGRYAEKSNGGLEIVCNDEGAVFFETWVDRRFDDFLPHFEPHPDFALLVPELDASAVISSIPLLFAQITHFECGGICLGIRLHHNVCDGLSMAHFLSSWAMLAKSKATRDVHVEDAQCLLQPHIDRSILQANEPPCPTSDHREYQTHMPNLPTSWPPSTSKIFPFTPAFIDALRAQASPDNTPSHSRFEALAAYLWRGVIHARGLAPDQETRLGMAVDGRRRFKPPLPEGYFGNVNFYAYTLCQAGNLVENPLPFAADLVKTAIATVSDMHMRSALDWVAKQESPKSVVASFCTPFVDLAITSWSRFPLYDLDFGWGKPAYVRIPVSAFDGLIILLPSPIGAGHVDALVGLQVEHMPKFEEYIGGM*