MELVVGVCLALTLGLVVVKMVASINKPLFMESLRGKHALITGGSSGIGLAIAKKAIQDGAYVSLVSRSSTNLAEAVERLMEETQCGRDKIMCKVADVGDYGAIASAVKEAIQWRPIDLLVCNAGLTRGGYLDNTQIEDIDTVIRTNLNGTIYPLHEALPFLKERSVDHPVSIVIISSMASFFFMYGHSVYTATKYAVRGLAEGLRAELLPYNNIRVTLMCPGFVNTPFLDDVSNQGEITGIMKKVNLLSKESSESPEHTATCTVDALKRGSYLVVTQPIGVQLVALGRGLLPAENSWKNVFEVVMLVPLRLLSLHLASNVRRDILEGVVHKPHKQ*