MKFMKLGIKPDTFQAVGHIRSVALEIASDFIVYVDGVTFHLHKFPLVSKSAKLHRLAAEVHEKNGYNVELSGFPGGVETFEICIKFCYGIKITLNAYNVVAVRCAAEELEMTESAEKGNLISKVEAFLNSYIFHGWKDSIIAFKSTQSLMPLAEELQVVSRCVNSIASKVLVNPAKVDWSFTHSRMGKPREPQSTSEITQSPPWNGNQSKQGHPVQLDWWIEDLAELEIDLYSHVFLMIRAKNGIPPKILGEALQFYTSKWLPGIARVNYFEDLMKENKRSIPNFSPERQLLERIIALLPPDKGSNSCSYLSRVLKAATCFGVSLPARKELARRMGQQLEEASLRDLLIPCFQEPDRYLYDIDLVQSIVEEFMMQDQSPPASPTHQHHSYTKRRTKSAENINFVESRRSTSATHGSKLRVSKLIDGYLAEIAIDPQIELSKFMMLAKSVPSFTRPLHDGLYRAVDVYLKKHPGVSKSERKKLCRLLDCKKLSMEACMHAAQNERLPLRTVVQVLFFEQVRAAVNGGGVTVSELPTSLKALMAAHEGDSREGTSGGLDDKWEEVQQNFEMLNRDLASMKIKLSEVEKEHSISSNTPTKSKRFLSKLWPGKTFSDGKKRCVISLNSLLV*