MDNLQSHKKEMVGIAVAVAAIGVGTAYYLYLSKNTKSKRCLDPETFKEFKLVERTELSHNVAKFRFALPTPDSVLGLPIGQHMSCRGKDAKGEDVMKAYTPTTLDSDVGYFELVIKMYPQGRMSHHFREMREGDYLSVKGPKGRFKYQPGKVRAFGMIAGGTGITPMFQVARAILENSSDKTKVHLIYANVTYDDILLKEELDSFAHKFPDQFSIYYVLNEPPKEWSGGVGFVSAKMIQDHCPEPASDIQMLRCGPPPMNKAMAAHLESLGYTSQMQFQF*