MRFKKHLLGWLAATLLFSSQTQAAPLVLATKSFTEQHILSAMTVQYLQKKGFQVQPQTNIAAVISRNAMVNKQIDITWEYTGTSLIIFNRIDKRMSPQETYDTVKRLDAKLGLVWLKPADMNNTYAFAMQRKRAESENITTISQMVAKIEQVRQNDPDHNWMLGLDLEFAGRSDGMKPLQQAYQMQLDRPQIRQMDPGLVYNAVRDGLVDAGLVYTTDGRVKGFDLKVLEDDKGFFPSYAVTPVVRKEVLEANPGLDDALNTLSGLLNNDVISTLNAQVDIEHRTPQQVAHQFLQDKGLL*