MNQPFGAFLSDGAPKKLEAFGVESKDLQSRCGCRLPVMAAEDLRSRLLSRWTLEGLTALVTGGTEGIGKGIVEELASWGASVYTCNRTRSALDCRLAQWRDAGLRVEGTICDVSSRQARIGLMQSVSEHFGGKLDILVNNVSVKDEKPFLEQDEEDFALMMATSVESGQHFCQLAYPLLRKSANASVVFISSVAGLQPVTSQPSTLYSAAKGALNQMVRNLAYDWGKYQIRVNCVAPGPIVTERNAERINLAVAQMPDFFSRNVPLGRIGEPTEVGALVTFLCMPCASYCTGGVFVVDGGATVKALFSE*