MESVAEGRPTESDELTTLTSLPGELIVKIIECLDWTDILTLRQCCQLLSVLTKERSVWLALFHRYYETEFAHPFFLPKPLSFCTAQDLESRILRWWHGLRRLSDASLKPDEFSVDDTWSRVNIMPVGGHDLFHSGDGGLWYRRRAGQSYPLTPPTTDSRDHIRIFCSFDLLSVYVGDIPGSNYTDIELATFPISFNMVVLSKRQIGPWWEGVYQTDIRVWRIKVEVDDSSGEVLGYSSQLLRSFKCPDRNLEPYECSIYGPHVAFRAWAQSVWMACIVDWTTIDPQDTSLKSLVIVAHLGVEAKRISLLPNKSLLYLCGHTDVSLCSWASLAPVSSSFRDYSHLPNVQPLWRHSLPHESLLNWRNSMPRFIHRSIRIVLPTITGLFGVKIPIGALKDQQTDEIPQTVILAGGHYAKPLQYSWFGYHYSLHFDASQGFILDRYSWGDESTRGPPNQQSIHEFRPFRPKQMLQGVYYDESLGELSAFHNRFKSYRSLIGV*