MKLSSHFKNNAMDDPIVSSPHEGSLSVLLSACAPPFSIEDDFSLGYGFLNNKNDDRNESLDGFDSLANSPISHLTADSHSPSPSSFCSQLSINLDCEPTDISFLTSQYDHSSSAQLETHDQILPTVLVDGRTYLEAATSVQRPTIVRKRTHECSMVCWLFRTLLTSEYQALPLNSIFEIFENTNPSSAHGRHWRQSIRYCLMSSAVFVRVLTPNPRKDYLMMNESGSWWTVHPDCEEACAEEVFRSGATHRCPPNGSAELYRLRMHNYDDTTEIIYKNNSRKKYISENIPTGHPYPGSRKKYTTTSYKHCSMPMRFLKPPQHSLSYKYAINPQRGDHLVVDHEEEVS