MPRTVGTSNLTPFDPEPERTFRRQRTFIAQCGNYSDSDHNIGDLFPSDTDLVSEIEMGDETPLPPPTPRFTDYSKPSLSVLPKEIMPSIAAETFKIEPTLINMIEKRQYGGEPGEDPKLHRQSFIQYCSTIKQKGLTLEQTMEILFPFSLSGKAKLWINGLNRAALKITNWESLALAFYVKYFPPEKTARLRGQILGISQQADESLFEVWERFKDLQRECPHHGLDDWFLIQQFYNGLGNESRCLLDSAASGRFMQL*