MSVKSLVLLLSDVELRAAMALRNRQLWQQTKMIYKVTMEYYRFFSSKPKVDLRKLRPMILKRIEDRAKDYPVKSMVPVAEGVFKARTILYHGVSALMQRFPTWACKYCPEVYIGENGHLIQTCHGYRRRAKNQAHEWIRGSLNDILVPVEAFHLRTMFQNIINHQERFDYDRIPAVVELCLQAGAIPSEEIVCGSSLPSSVPFQADSLSDDDLMLLGRETLKAWEALRSGVQRLLLVYPAKVCEHCSEVHIGPSGHKARLCGVFKFESWRGSHFWKKAEVDHLVPSKTVWYRRPQDPPLLLDDGRNYYGHAPAVVDLCTKAGIIAPSKYHCMMKLEGLSAPSL*