MWMGNIDVNAMGTTEPAALAAATGALDAIRLLAGIDPEYRIPSSLARRARKAKAGKAIKLLMASPWWSRIWTVQETTSPKNATILWGPLSIPWSFMKDAAENLIQGHYPPAERLRVHDLVDEFGFFTYQILGLMFAARWVVQPHPPLEMLWRFRYRDSTDPRDKVYVILNLVAEGTYPLPSVPTSNYTLTTVVLYRRVMLDLLCNERGLRAMIGLRGERKSVPGLPSWVVDWSRPIEGFGISDFWAHSRFWLTYTANRGLPMLNLDELTSPDHGEDVLNVNGVFFDKILVCSDVITKEEEGDRLYELAAELIAKALVEKPHRVISEDYWHEALVDIIKGNYAKPEIIIEGVSSDAYWREEMLKYQQLFITENGAVGLGPSRTSIGDEVWVLSGGQSPFLLGPLHANDAAIKSQDCSYHYTFRGDVFVPAIMGGEAVESRIENQRFVHIH