MDIESTTQANKGGFLSHLGNCLQDLPWNFKSKVINITRSITKIGKDDPRRVIHSLKVAVALTSVSLVYYSRPLYDGFGVAGMWAVLTVVVVFEFSVGATLSKGLNRGFATLLAGALGVGGQHLATAFGGRAEPIVLGILVFILAAGATFFRFFPKIKQRYDYGIVVFILTFCLVAVSGYRVEELFELAHQRLSTILLGAAACMVISIFICPVWAGEDFHKLVASNIEKLANYLQGFETEYFHCSEDTKKCEKSVLEGYKSVLNSKASEESLANLARWEPGHGRFRLRHPWEQYLKIGALTRECAYKIETINNYLNPEIQVSLEFKCKVQEPCTKMTSESNKALKAISSSIKKMTHPSTAKVHIENSKTAVEDLKVALEIVSLEDTDLLSIIPVATVASILEEITKSVEKIYESVSELSHLAHFKSVVEPNVSPEKPPLLHRGIIKPVVDIDNTVDHVEITIPEITTDSPEKEKAPTTKPSEHLICK*