MRRKGADKSRRFFVAVHVGAGYHAVANEKALRSVIRRACLAASTILRQDSGECIDAVSAAIEVLEDDPSTNAGRGSNLTEDGRVECDASLMDGDSGIFGAVGAVPGVRNAIKIAALLVKEQMSGSTLLGRIPPMMLVGEGARRWAQSKDAILPETVTEAEQWLVTERARNQWRKFKSMLSAVEAKNNISSEERQRETEKNGTFDERPLPCAAAVDEDKIMDTVGVICVDSEGRIACGSSSGGIAMKISGRVGLAATYGSGCWASSKRLFGDPCIVGCCVSGAGEYLMRGFAARECCTSLSLSQAGPASAAMNVLRSVMQQEGSERGVTDKTGGILVVQADASVSVTGDKPELNAVEIAAAYSSLSFGIGYYGNSMVKPKISILRTKRGENEAGIDHFEAGIDLRTSCC*