MVLKKSTGRSSGHASTSYDASAGGGAVAVSAYEQRIRRNAAVLEKVAVSVHDSLASTREAALAELIAALEGFLSADDAEGGHTDEILRGCYVSIKKRAAREACVALRAVALLAVTLGPGATSKKIAAVETAANPLGSGANKIMKATYPLASRILEAPQADASLVVAALECLAVVAFVDVAAENMDDTEACMNALWAVICPSAGPKLASAAKGTASPRVLAAAVSAWTLVLTTTGGWNKKKKVSPAAPWRGAAAHAHLVSLLGSDSREVRMAAGEALAVAIEMKLFTEKNNGALFSKMEARASDLANDAAGAGVDKTNFVEQKELFKDITTFLAGGKPPVISVRTSSSNYGLLTTSTWTDNVRLNFLRRFLAGGFLHHLQGKGLMGQVFVIDDDEVTGKLSAARSKRSLMKDTRIVKELNGGRGGGGGAMDEKKEKKQEMIKNSLEKKRTVKKERLIAHELKHGSSDL*