MLHDKAGMRKDLERVLSTLITHSEDLKKKMGVYVNKLKKAEDELDKLNATKMFKLNRVSVIEGEIESLQNEARDIQQGGVIDEQDENDVSVERIAREISKTSFPAKFFLEAFCSGCFLSADNPCIADILGVVCLLASTKDMAISQALAEFIGQESLLKTHEASRLLVRLNNVDGSIGETWGLYKFMKSQNMKVHGRLRIFVLEDMRYVLPAVKGRRFLSPQGVLEDVVFFGVHRCYDKGHNEGHPQKLLNMEKPKMKNGAVPNGFIGYAVNLLHLNEEHLDLRVTSENHSGLRGSLFYSLLKELQVYDTRKNLFSARDALTTGGISLDGGLIKEIGCEDFGLREEAKIVFPLRSKIS*