MAKGRVVLVTGCSQGGIGYELCRAFASAGCHVFATARRLESMAGLEEAMQSHLGPYLSCLVGPELEKLGCETLRLDVTSAESIKSAVDAVIEKTNLFVLGMLCKVSASAQMYSLRKVVSVLLDAGRVDLVLNNAGVSCPGPTAEMPLEDIRENFETNVFGVIRVVQTVVPHMVHQVSRKVGCLSLTKQGTGTIVNVGSVVGYISTPFNGIYCAAKAALHSFTDTLRLELMPLGIKVILIAPGAIKSNIATNSLGPLSRRKWTIYAPFQQQIDDRAKLSQTVDNTPGDVFARKIVQVVLEADPPRHFTYGKLSFGFTLLRCLPLWLVDFILARQFGLNSLHAKAE*