MVVIEGNLSSEQLQFFDSNGYLVLESFASQEEIQSMRKRMEQLLDEFDCSSDASVFSTKNQQETTNDHFFESAEKISFFWEEKAFDEDRNLKQPKQLSINKVGHALHEKDAVFNKFSSSDKVSSMLRSLGYKRPVVIQSMYIFKQPCIGGEVVPHQDKSFLYTEPTTCTGLWLVFEDATIVNGCLWTIPGSHKNGLVRRFLRDESGVHFDKPSPCYNQEDFVSLEVKAGSLVVIHGDLIHQSFENQSSKSRHAYSLHVVDTNGCKWAEDNW*