MDKYEVAKKKLIDSGWYEGRKIDISDLEKSLTEDGYVVSNTVRDFLEEFGLLKISFNNPKNNKFINTIYVDPRKTGVFKSVIDAYGRHCNTTMVPVADLPKHCMTICITEDGHFYGGYDDWLLKLGDDFFEALYNLLSGTEIKPEMVKLND