MKFWKLHGIGNDFIAIDGRFDQINPSDYTALAKKVCHRRFSVGADGLLVVKDSKVADVEMVYYNSDGSRAAMCGNGLRCFCKFVYDNCIVKKESFTVDTLDGIKDIKVNLTNREINSIRVNMGKGSFIAKDVPVLTNKERFVQESIKVLDRELKVTSMLMGVPHTVVIVDELDVDDVCKYGKEIENNKIFPEKTNVNFVKVEDKYNIHVYTWERGCGYTLGCGTGMTASAIVCNLLNMVESSVNVTSQGGTVKIDVGDFSYMTGPAVKICEGILEV*