MVKLSETARFTALCAAFAVILSMVTEPADAQLKPEFYVQTCPQLPTIVQQQVQAAIKKDARMAASLLRLHFHDCFVQGCDASILLDDDSRLPLGEKTAPPNLNSVRGYDVIDTIKSAVEKQCPKIVSCADIVALASAISVRLSGGPMWYVPLGRRDSLTGNFSAALEFLPGPSSTVTELKQKFSNVGLNVVDLVSLSGGHTIGLSRCVSIITRLYDFNGGGGADPTIDSKLLATLKTTCPNGGDGNVTTPLDPTPTVFDNRYFKQLQIFKGVLNSDEVLFTQGNDTKGLVNLYSQNVTKFMADFAASMIKMGNMKPLTGKSGEIRLNCRKPNSLLSQDMEPLIELVSDI*