MDSSLYQLWQESSSDLFQPALAKGNQTIAAALLLALGITSTGLFALNRSFINIVALGVPASLALASQPGPGVFRAVTSSTRPLHQLLRAISFTNKIHVEISEDGIRFTAEHARVMQGVASLNKALFSSFVLNLPEAAAQGGEEYENTPVVPNFQISLPALIETLQLFGLADAAVRQAKTEADPYRSNLRNYRPDAFSNQTLGVAGTCCLSYSEEGAPFSINMEEAGVNTTCNLVTYLPDAPEDIPFDREGISFKIIMQSRWLLDALAELAPTSPNRLTITASKREPFLRLSGSGPLGSSSVDFSRGRDLLETFSVRERWAQSFKFDIIKSASEAMRISSKVSLRGDGQGVLNFQFMVEVEGGGMQWLEFRFVPYLTREDDEEDDAAAEDDEEEDDQE