MEKKESATYTHGHHPSVLRSHTWRTAANSAAYLLPHLRPDMHILDVGCGPGTITVDLARLIPQGHITGVELSPSVLEQARALAADQALTNVTFLSADANALPFEEGTFDLVLCHQVLQHVRDPVHILAEMRRVTKEGGLVAARESDYAGFVWYPASPGLDVWRETYLKVCRANGGEPNAGRMVHVWAKQAGFAREQIKCSSSNWCYSTPEEVEWWSGLWAERTVASEFGRTARENAGVEAVELEGIATAWREWGAQEDAWFSVLSGEVLCVKGGRW*