MEEQQLPSGGQLQLPLHVPAAPTYAASLASIQEAQLRIAPFIHLTPVMTSSSLDDLAGRCLYFKCEAFQKGGAFKFRGACNAVFSLSNESASRGVLTHSSGNHAAAVALAAKLRKVPAYVVIPKNTPKCKVDNVHRYGGNVKWCEPTMESREKEAQILQKQTGAVLIHPFNDRQIISGQGTIALEFLQQVPQLDAIVVPISGGGLISGITLAAKALKSTIQIFAAEPNGADDAAQSKAAGTLLTSPHCGTIADGLRAWLGTLTWPVVRDLVDEVITVDDNEIVEAMMMCYERLKVVVEPSGAVGLAAVLSEQFRSGARAVKCQHVGIVLSGGNIDLGNLFEKFKLAC*