MELVVGVCLALTLGLVVVKMVASINKPLFMESLRGKHALITGGSSGIGLAIAKKAIQDGAYVSLVSRSSTNLAEAVERLMEETQCGRDKIMCKVADVGDYGAIASAVKEAIQWRPIDLLVCNAGLTRGGYLDNTQIEDIDTVIRTNLNGTIYPLHEALPFLKERSVDHPVSIVILSSMAGLYFLYGHSVYTATKYALRGLAEGLRAELVPYNNIRVTLMCPGFVNTPFLDDVSKEGEITEILRKVNLLSEKNSETPDQTATCTMDAVKRGSFLVVTQTIGFHLLALGRGLIPADSAWKYVFEVVMLVPFRVLSLYLASNIRRDIKEGVAAHNNNHKP*