MSVESLVLLLSDVELGAAMALRNRQLWQQTKMIYKVTMEYYRFFSSKPKVDLRKLRPMILKRIEDRAKDYPVKSMVPVAEGVFKARTILYHGVSALMQRFPTWACKYCPEVYIGENGHLIQTCHGYRRRAKNQAHEWIRGSLNDILVPVEAFHLRTMFQNIINHQERFDYDRIPAVVELCLQAGAIPSEEIVCGSSLPSSVPFQADSLSDDDLMLLGRETLKAWEALRSGVQRLLLVYPAKVCEHCSEVHIGPSGHKARLCGVFKFESWRGSHFWKKAEVDHLVPSKTVWYRRPQDPPLLLDDGRNYYGHAPAVVDLCTKAGIIAPSKYHCMMKLEGLSAPSL*