MGEKKKAKAVIVGGSIAGVSCAHALISAGWDVVVLEKSSQPPKGSPTGAGLALDRQAFNIIESWLPQPQLLQQTTLPLTIDQNQTADGEKEVSRILTRDEDFNFRAAHWADLHGLLYNALPAEVFLWGHLYLSFRTSEDKTSVTVEAKVLQTEEIIEINGDLLVAADGCLSLIRKTFLPDLKLRYSGYCAWRGVLDFSGNENSETIMSIQRVYPDLGKCLYFDLNTGSHTVLYELLSKRLNWIWYVHQPEPEQKGYSVTMKVSSDMIENMYQEAEKAWGPELVRVMRETKEPFINIIYDCDPLERIFLDNVVLIGDAAHPTTPHGVRSTNMSILDAAVLGKCIEKWGAENIPSALEEYQRIRLPVTSKQVLHSRRMGRIKQGLALLDRKPFDPKTASAEECEELQQKNMPFFATVPLSVD*