MKLKKAADAITVTHYGLASVDFMVDHLVSKDDHPSIRVRTAESRYKTTIDPDAPLIATVLSARKGQMTGGHDIWKFVLFDGSNACWKAVTNSLLSDELPEVKRGCNLVVKGYNWIHLAGPLGKFHRIMVIDEFESKAAPACEARPILIMDDPDLNYIGQTEQSLQCNTTSFHPEVVRKCARTAEVVFTCATCLFDPQFNAGFVYGSPALKWQLLSGLPVTVKNSKQDFKRLFAASYFDESDEESMEFCECHTRYNFDKCARFSFSIQFLDKDLLFRKMMAKVPPEQKSDATCFDELEAPKKRWMLYSWMATNAFGVQERSKLPSCVENYVRLSYPNTKDHHVYTGYRPFSNQSVMSSPSRKITAGVSSEEVPSKEAVRTLEYATKEEIAASIGYPYGFNEGSKEDKDNSGDSGEDVFGEPTREDFEAYAKEIEEDASQKKKVAEKKIDLWEDDVTERKVFGDKTNSKKQFN*