MSGSNGSSDVWIYHEKQESLLCGQHSLNNLVQYCEFTPDTLAIFAHELDELELNFMAENNEGGVKSKDYLERVNEGSGNVDPHGNFSIQVLRRALQKRYGLELPSLKEEGYAKKEPTTMEGFICNKHSHWFAIRKINGRYWNLNSTKDRPELISYFDMATELKEIVAAGYSVFVVPPEKTLPPACTGAKEMQQRKAAIRGGVEGNWWREADLLTPGAAGANNKNGSQDPWKNVGSGMRLDGKSTVPESPLNWRQPATHGMSEEEQLQFAVAASLESPKKIAKTEPAAGPDLANVTVPPEPAAGTAGSVRIQFRLPSKPRVVRRFMETDSVAVILKYCTDMEGGKSLDLLYGFPPKDLKPLAEQTIGDAKLAGESIQGRAV*