MGEDEEIRTGEKCKGMEGEVMQEDLEAGMVEDGEDATQPLLLKDEPLSESIPEKPTSERLVSLDVFRGLTVAAMILVDYCGGFWWGINHAPWDGVTFADFVVPAFLFIVGVSLALAYKTTSNTKHAACKLVLRVLKLFSLGMLLQGGYFHAANDLSYGVDLQQMRIMGVLQRIAIAYGVVACFEIFLSRSNILEANGTFWCIIQAYRWQWVGAALLACLYLGLLYGLYVPTWQFEAPEAPSSVNINDLMANISLLQVDCNVRGSLSPGCNAVSFVDRSVMGISHLYTQPAYRRTKACSVDSPYSGPLPEGAPAWCMAPFDPEGLLRLHNFSSSLPGVITCFIGAHYGHILVLVKSHKRRLWQWSTTGAALVFIGLGLDIAGVPLNKQLYTVSYMFLTGGAAGLAFMVIYVLVDIYMWRLSTVVFKWMGVHALIIYALISCSVLPLALQGFYWKSSENNLVSLSLSFCLSLS