MNQPIIYLNEVFNEEQLEQVKAVAPNYLVKTSTDHLSSAEEEAIEIMLGWHKEIGPRLLASDTSHLKWIQLISAGADYMDFDKLREKGILLSNGSGIHSVSISEHVLGVLLAHTRGLQESIQQQMQHTWNQTAPSYQQLSGQKMLIVGTGQIGQQLAKFAKGLNLQVYGVNTSGHVTEGFIECYSQKNMSKIIHEMSIVVNILPLTETTKHLYNQALFEKMAPETIFVNVGRGASVATNDLITALNNKTIAFAALDVFEEEPLPEDSPLWEMQNVLLTPHISGMTPKFKSKLLAIFIPNLNQFVTDQTLVKNQVSLKKGY*