MSEKMIVTYIWIGGSGIDLRSFSRTLQKFVEDASELPEWTFDGSSTGLASGGDNQVRLKALRIYKDPFLGGNHRLVLCETYTLNGDALPTNHRARAAQIFSISKVADQQPWFQIEVEYVLLDKNTKQPVGWPIGGYTGPQGPYYCGEGADKVFGRDIMDAHYKACQYAGIKIAGIHAGVTHGQWAFQIGWSEGLDCADEVWMARFILLRLAEQAGLEISLDSKPIPGDWHGMGAHINYATKEDLEDGGLAHIKKAIANLAKHHRELLSAAGEGVEGLLTGTHETASLETFSWDVDGRSASVRISRDAVKQGKGYFTVRLPASNMNSYVMTALLVEVTILEE