MKTTTNSPNGCPRRRGRQTYTRFQTLELEKEFHFNHYLTRRRRIEIAHALCLTERQIKIWFQNRRMKLKKELRAVKEINEQARRDREEQEKMKAQEAIKSAQHNNNKLQQQQQQQQQQQQQQQQHQQQQQDHHSIIAHNPGHLHHSVVGQNDLKLGLGMGGGLGVGGGLGGNLGMMSALDKSNHDLLKAVSKVNS