MATPRVIVQAVDESEPSLLAVTWSLKHLIKKHDHVVFINVVPPAAFDFPSSDLASEYVVLAVPSGITGASEKEVAEQSTLLVNAYMSKCQKAGVSCEGEVVKGEPGNWIVDKANQAGADLVIVGTHDYGLIKRTLAGSISDYVLHNASCPVAIIRNCKELGENEAAELSRKIVIAVDESDEAIFAFKWALQNICTESDKVVIYHVHQHVADPITAVGTGAFDMGEVYVPPETSDKAEVQALCESEKLVERFMAFVSQETKVSCEGMVVTGQTEAKVCEGLNSLKADAVVVGTHNRGVIARTFLGSVSDYLAHHSPCPLIVVKSTKHANTSGDGKSHSHLS*