MKPAAATMESTLRVDKQLFRACAEQGGTIKVSLEEPVRLAVLNVQQQGEAAILSCNYINKDHSIQINNSACSSSTSVVEEEGKRDGGGSVYMGKRAREWGLLVGSCVMVMVGMASGTLLGRLYFTHGGTHRWLSTWTQSVGWPINLIPLLLSYCWLSVRPTPLTPKLALVYAAMGCITAFDNLLYSWGISYLPASTNSLLCSSQLAFNVLFAYLLVHQRITAFVLNAVFTLTMGAILLGIHAEDDRPDGTTKGEYIVGFFVTLGGAALYALILPLMELIFKVVVGRRSFVVVVEAQTAISVVATLISMVGMGMRNDYAALSEEAAGFKLGPRLYALTLAGGAVGWQLFFLGSAGMIFLTSSLMSCVFFTATLPLVPVLAVIVFHDHFSGLKAMAMLLSMWGFVSYIYGGYVHSTAAAPAATSSLLHKSAAAGRQLDPHIF*