MSEFNTALNQNPVGKEYLAALAKQFPSAILGSEWQTDTQATVTIRLNWLPEVVEWLYYQQGGWLSVLFGNDERTLCGNYALYYVLSMEKGVKCWITVRAEVDPVSLEFPSVTPRVPAAVWGEREVRDMYGLRPVGLPDERRLVLPDDWPDDLYPLRKDAMDYRQRPAPTTDEETYPFISEAKEGSKIVPIGPLHVTSDEPGHFRLFVDGEDIIDADYRLFYVHRGMEKLAETRMGYNEVTFLSDRVCGICGFTHSVAYTSSVENAMGIVVPERAQMIRSILLEVERLHSHLLNLGLACHFVGFDSGFMQFFRVREQSMKMAEILTGARKTYGMNLIGGIRRDILKDDMIATIALAGSMRRDLNELVDILLSTPNTRQRSVGVGILDPQVARDFSNVGPMVRGSGHRRDMRQDHPYAGYAKLPFELCSETGNDVYSRLKVRIHEVFNALNMIEFGLQSLPGGPLAVEGFNYIPHRFALGFAEAPRGDDIHWSMTGDNQKLFRWRCRAATYANWPTLRYMLRGNTVSDAPLIIGSLDPCYSCTDRMTVVDVRKKTSIVVPYKEIERYGIERKNSPL