MDTKNSASFSARWSLQGQTALVTGGTRGIGRAIVEELASLGASVYTCARSEQDLNSCLKEWEAAGYSVKGSTCDSSSREQREALFCDVSSAFNGKLNILVNNVGTNIRKPTVEYTAEDFSHIVSTNFESAYHSSQLAHPLLKASGQGSVVFVSSVAGVIAIRSGTLYAATKGAMNQITKNLACEWAKDGIRVNSVAPWYIKTDLANQVLKDEEFTREVLTRTPLRRIGEPYEVASVVAFLCLPTAGYVSGQVITIDGAMSVNGFFFY*