MSAAASTAAEHALRRFGLVGRTCLVTGATRGIGKAIVEELGKLGAKIFVCARSADDLATQLEGWRAAGLDVQGIVCDVSDRAQRGELAAKVSEAFGGKLNILVNNVGTNIRKPTVEYSEEDYGFLMRTNLESAYHLCQVCQPLLAASGDGVIIFNSSVAGGPTAMRSGTIYGMTKAAMNQLTKNLACEWAGSGIRVNSVAPWYTATDLALQVLKDETIKEQVLSRTPMKRIGQPEEVAGLVAYLCSPAASYVTGQVVQVDGGYSVMGYY*