MSALSSCSSAAGTATTLVAYGRSPQDQELLAFAAGSVALGEGESAGEFAVALSYEGAGFDAGAYMGALRARLFGRWMLWSPRIGSTQDLIAQNFAKLPVGVVCVADVQFKGRGRSKNVWESPPGCLMFSFTSRMQDARKLPLMQYVVCLSMTEAIKELCRAKGLPELDVRIKWPNDLYLKGLKVGGILCTSSYEPKVYNICTGIGLNVDNEKPTTCLNAALQEANVISPRLKREDILAYFFNKFENLFEIFSNQGFQALEEQYYNSWLHSGQRVVVQDAHEGQSVDSVVTIQGLTPTGYLYAIGEDGKSYELHPDGNSFDFFTGLVRRKIEA*