MKEAVFLQEVKEIQLLKNALTLLDWDSSTGMPEKSSPFRGEVEGYLTGLYFERSIGPVIQEALAYFETRPEELSELGKLVFEKVKEEYALNKNVPAERMQEYVKVLNQAHTDWLKARAAQDFGLLEETLTKVVAFQKEFIPYWQKEEKTPYDVLLNQFEPGMTVEKLDQVFDQVKQGIQEIRTVLAEKGTPPRTDFLSRKMTKEQQRRFVIGVVEQLGYDFSKGRLDDTVHPFMTALNRNDARITTRWEENNFSMATFGVIHEAGHGMYEQNFDPKFDFTPLSEGASMGIHESQSLFNEIIIGSNRAFWQKQYPFFQECAEGTFDDIAFEDFYASLKETKASLIRIDSDSLTYPLHIIIRYEIEKMLFNGSLEVADLPKVWNEKYQEYLGVSPENDLEGVLQDVHWSGGSFGYFPSYALGYMYAAQLFHAMKQELSVDEILASEDYSDIRKWLTQHIHQYGASRKPNQLIYDATGEELNPSYLIDYMKAIYFDVYQVQ*