MALFLQSARRKFLSFSSRKITSVAQLLSQSHHHPHPKTAFQTRSYISEMRKSAFEGNILRILRTEIQYQSEYAPPKELAMKFESFTVEDKPGEQWIRLRGKYGEKEDIKIEVTMFDGAVQAPKAGDSDKEDDMKLHISLIVDVSKGEKCDNVLEFICSAWPDSLEIQKVFMLKRDRMAVKPFVGPNFKDLDDEFQEALYGFLEARGVNDDLAVFLHDYMMNKDRIELIRWLGNVKSFVEN