MKDDCLFSTGASSEPFGQDCYIVSEEVSAGVVAENDCFDESAFASLRSLKEEPLEDSPSTACSSSGSEEISQPEFSSTLNFNSLMAPTPSSCSSPDSLCDSQYSAEYAYQAGLYQMSGYVKEQAVPAIKDVYGQFTDAATEEARRYANRRLQGSRSRTSMHEMAVRKQLISEQATESGTLQLSEEEKRTLVHEGYAVPIFLPLNKSEEEALKVVRRKIKNKLSAQESRRRRKLYVDKLEQLHDKTLSELDTYRLRLQQLSAENQNLKEQMKHCQLHHHHTNGIY