MKAMQGSASEDSYAENSWSQNYNFHSLAKPRLREAIKYLVCETLRARTTSGKAGIDPRHRIAIADLGCSHGRNTLDCADFVLSVLNENCITPFHDMEIQYFFSDLPSNDFNALFQSLQPYLPSTITDEAENPLARIFAAGVPGSFYGRLFPSDSLDLVICSYSLHWLSQIPPSLLDRTSPAWNGGHTWISKVDHSNNYVLDAYARQSQIDVTNFLKSRACEVMSGGVLFLFLVARSTTPTNDQLVSFDSTFEFFDYAWKELVDDGLIALEEMDMFNIPMYLLTQQELEDALKDVPELKVLHIETIKNMALFPEQGDRAPQTAVAAGGRWVRMISSTLKPTVEAHLGKTKADALFKKLQIIGCKQGDCVDSSLTHDLIIASVLRL*