MALTQAYRLVAFSTFGLLHFTKGAFLEHMKKFNEGDTHVDMTGKNCMVTGSNSGIGFETAKSLASRGATVYMVCRNKERGEEAVLKIRSETGNQSVHLKICDMSSMDQIKHCTTEFTASNTSLHVLVNNAGLMVHDRVITADGLEMNFAVNVVGVYAMTELLLPSLKRAAPEARVITVSSGGMYAAPLTNDLQFEEGKFDGTVQYARNKRIQVALTEKWADDYKGTGIGFYSMHPGWADTAAVAKSMPKFKSMVEGKLRSPEQGADTVVWLATQPNSKLKSGSFYFDRAEARKHLPLCGTTYAPQQVNSIVESIKSMCKLSLITLMQST*