MIKDIQGNTTNCDFIEDINTTSKGIAFARIDNFFTIYCNVYEVSLSTGKDGRDVIEDLEELSTLSKWQIERETSIFAPLVPLRRPVLSIILDLNGLLVKRSWNKSPMHMSLQCSNMYLVLRPGCIKFLKTLLGKFNVGIWSTSMKHNVLSMVKALEKHAEQVLPFFSVWCQDGCYTYEREKIYRPDKPGIQAMFKPLARIANCYECDVQRTILIDDSPYKGSINPSSNCIFPPSFDMEIEDNVLMGELLPYIMKLDEAIDVRSVIESNRYGQDPIHEGHQYYYLVEKVVSEWKDQNYQWSSMRFNTKKLPISNVLQDNQDVDATRSQEIRHIKSSGACSSVQLNPSQLQMLMERTPNISKMKDMELILFAQQLGYKGSHIRSHMAKRFLQQLQRQYKLC*