MKFHPLPPIDTEENGSVWVCALLLAILFQDRDIIREPATMRAFPTLAILLKSEETANKYFVVQALTSLICNGSRGTSLAVANSGGVGGLIPLLGCAEAHISKLIELSKEFSLVHDPNHVALERLFRVDDIKLVAVLRLGTRGSRYSAARALEGLFAADHIKVGEAARHAIKPLVEILSSGSKNEQCAAIGALIRLFFENPSRELVVDDVETNAVDVLCRILPSNCSMGLKEDAAELCCVLFGNSRIRSTLATTRCVEPFVSLLVTDFSPAHHAIVRALDNLLDDEKLAELIVAHGVVVPLVGLLFGANYPLHEAVINALAKLGEIGHFASLI*