MATPDIRTEWGTQRRLAETMRHVDDSDIDELIDRFTRLGGGPRFFAKFHPQASWLWRQYHGTVLQHTWKPACLAMVLAFATVHYMESDGRDWPKFGVPHEKAVAQLLGLERAWSYVLTFATFINSFFLSQSYGFWLANKGNTRKVQGRLNDLSCLLATHAERDEQGRFTERARALLDEMARWVRLFHILFWAGQVRPARADEGASHSRRCAAPPAARASLSVLRTDRGLSRLCEREHLTRDEYELLVGESYRVSETQRHSALSISLLSPVGEASLVVLEWICARFVQARQGALLQGGAGMETVFLDKALALRAVCASIGDDAAARMPLAYVHLVQILVDCLVALAPLALYAKVGVFTIPLVGLLCVFFRGFLALSKSFLDPFGNEDSLSENLSVHCLVCEVNAGSVRWASGIEELPRCGYSLAAGRGARR*