MIRKLTDAGRRDWLRLARTENVGPVTFAQLIARFGEASLALAALPDLARRGGRVSPLGAPPVDEVLRELEAGQALGARLVANCDPDFPAALAALDPPPPVIWVRGDSRLLNQSVVAIVGARVASAGGQRFARGLAVELGAAGQVVASGMARGVDGAAHEGALATGTIAVLGGGVDDIYPHEHRGLYERIVAEGCVVSENAPGRTATAKDFPRRNRIISGLSRAVVVVEAELRSGSLITARLAAEQGREVLAVPGSPLDPRARGTNDLIRQGAAICEGAEDVLRALEGLGGFREPERTFGPPPVEDAQVDAVRERVAALLSPTPVSRDELVRAAGAPTAVVLAVLTELALAGRAELLSGGLVAGLG