MKDEDGDEEEDEDEEAAAASELARHFLENFGPTSHCSFRALRYPGAADAEARSTHWSPYDRVGVVASIARGMGTDDDGAKKTKKRRRISSDEYRSITPVGIAEHTDFEAFTLLHQTRPGLELKDLAGTWRDASCAPESSTFTVIIADVMERWTGGLLTATPHRVAFTPHERLSLVRFNGLDPGTVVETLPAFRGRPSPTHRAATTTQGEHVGRMVTAAAKNLEDMLETYPKRALTTNPRRFAQLIVLLGKHASGEFEGRWTGFIEEVKPRETPARAALRAVARGNLRWNLRWAAAAGLTRDAVMEALESNTHERARLRFRGWHDGLVIEHEFTLDLDGADGASLIPEDDDDDESDESDAPARMRPRWFDEGEIPYDEMPEDDRHWYPRALALARECGGGNAAAGTKPGWRELIVGEFRFGGDDARLVSKTLERIATDA*