MVVIEGNLSSEQLQFFDSNGYLVLESFASQEEIQSMRKRMEQLLDEFDCSSDASVFSTKNQQETTNDHFFESAEKISFFWEEKAFDEDRNLKQPKQLSINKVGHALHEKDAVFNKFSSSDKVSSMLRSLGYKRPVVIQSMYIFKQPGIGGEVVPHQDNSFLYTEPTTCTGLWLALEDATIVNGCLWAIPGSHKNGLVRRFLRDESGVHFDKPSPCYNQEDFVSLEVKAGSFVVIHGDLIHQSFENQSSKSRHAYSLHVVDTNGCKWAEDNWIRRNVDPEPLFSS*