MRRLLHWSTVYHIKQPYASVTTIASSSPASWFSHAYRRLRAQASRRPKTSMSAQQQQDKWWDSSTVAVVTGANKGIGFDVARLLAEAGMTVVITARDETRGMEAAEKLKALKELSRSNLVFHQLDIADKDSIAAFADWATKQFGRVDILVNNAGIAFKGNIWGAEEASVTLHTNYQGTVWVCETLKHLIPPGGRIVNVTSSAGLLSIIPDQGLRAQIENPASKQALGKLADKFVDDIRQGRHNKEGWPNSMYGVSKCLENAYTRLLAEELKPAGVMVNACHPG*