MLCGVVSVVFRQLVVWFTKTFDLIRKKFGLPAVVCPALGGLGAGLIALRYPGILYWGFTNVDEILHTGKSASAPGIWLLAQLAAAKVVATALCKGSGLVGGLYAPSLMIGAAVGAVFGGSAAELINSAIPGNTAVAHPQAYALVGMAATLASVCSVPLTSVLLLFELTKDYRILLPLMGAVGLAIWVPSVVSNSSNKEMFEATSPRHGYSSLLPPADRSETDGRRPDGDDVELAILEDDLYHYGSNSEEMLLDELKVSRAMSKHFIKVTSAATIKEATLLMHDKQQGCVLVVDNEDFLEGIVTVGDIRRRGFESSEDANSTGENSSVLDVNSALVTSCLTRGFQYHGSERGLVTCFPDTDLSTAKVLMEVKGIKQLPVVKRGAGRRNDGRRKVLGLLHYESIGRCLREELERWKAIYQREFPAASS*