MKNEAPILSEHDKTALTEFAKPNHIDFIALSFCRGAQDLKDARSFLNKIGMQQTKLIAKIENKEGLCNYKEILEEADAIILSRGSMGNCLDAEKMFIAQKMLLRECNLAGKPVFVTRVVDTMTEAPRPTRAEATDVANLVLDGADGIVLGSETFRGKFPVLAAETVLAICRQAEFSFDSFGYYYSVMDYMGNYKINPNIGQTEALATAAVRAATKLQAALIVVFTVTGRTARLIAKYRPSQPILTVVVPRLFTDGLRWNFSGEYTPRQCLQYRGVIPVCADPSMGSADGAILKAALLYAKQRGLVATGDRVVVSQCPRVNSQFDCMQEAGVVKILTVEDRDLCLNAPQIHPLKVAKSGNHIIGSQDDLTDTSDLV*