MKWKITPSIFAIKKFVGYRTKEKDVENEIRLMGMIKFHPNIINFLGVTKFRGERDYSLVLEHANGGTLEEYLKDNTRTLEWKMQLKFASEITSAIFCLHDKEIIHGDLHSNNILIHQETIKVADFGCARLQGSDYHRNGFGAVPYVDPNIFKIQKTERNSYNLTKKYDIYSLGVIFWRLTSHKSPFNYEEIEKKMNRFSLMQRILDGEREEPVPGTNSRFVELYRKCWELELDKRPDIHQVILELDRINSASNLPSPKFNSVTFNDDDFLSPIEHETLEHKHFSDCYLSKYDMITQQD*