MGEEASSLQSNSQWMETQDKGITTISTGGIESRLLLLLLPVARGFDDNKRTKRRLGDCKAAQEAILLLSLSLSLKIDDIFVELQVFTSRVKGLCVIGDIPDRNACCIASSPVLEGPLYCCPQTGPIILWRFSNKAPLQVRKPAHELNKDDVAKFKAAVQVMKDLDPKDPWLFSLLWEDQHISD