MKRDVEMDEVEAVLEKIWDLHDKLSDEIHSISRTHFVNSTKSLKNSNIQNDKNNNNNKHQSQPQFFDDFKDYMNNNSNGFVFFKDFDKNCAIAEAKSLNSIRSALENLEEQLEFFHTVQIQQRAERDAALARLEQSRVILALRLAEHHGKRYKVIDEAMDFVGNVRDASCFVGPDNISNPPASAPMDSMQKKGVNPNIFVRLLFSGLDSAKRTLQLDKLGGVLGNAALFAFSMVALLHLQQATYKHNDVLNITLNQDRMTKKGSSSTGSLDVRLARG*