MMIRLYPEQLRAQLTEGLRAAYLLLGNDPLLLQESQDAIREAAAAQGFTEHHTFSIDNSTDWQAIFALSQAMSLFASRQTLLLILPENGPNAAINEQLATLVGLLHDDLLLIVRGNKLSKAQENAAWLTALAQRAVQVSCQTPEYAQLPRWLAARAKQHQLQLDDAASQLLCYCYEGNLLALAQALERLALLWPDGKLTLPRVEQAVNDAAHFTPYHWVDALLAGKSKRVLHVLQQLRLEGCEPAILLRTLQRELLLLVTLKRQATHTPLRSLFDKHRVWQNRRQLLSDALTRLSGEQLRQAVTLLTRAELTFKQDYGHDVWPELESLSLLLCHKALADVFIDG