MKRGREDEKLGITSRSRLQERARNPFINIVSITAENKGEQQTIDKFDTGFVPGYAQFLFGEGCRGDRQGHSVLASLFFGLCDVIQTTATKIARVLDLQEDFQRHSGTKRGSQDSQKSENGGPDLGDGETGWGFCDLGFYVEGQAPRTKEPLTSFQEFDPQKLVLQEMTRNLFAGHRTPVYDLVLCSDMWTYGKLEVRGLIAMRNDEVDKDSFAQFQLMEKNLNYPVESLDAQLKKRIAYNEKRFKKPIVYPDSDSLVGNLFVSPEGSPSLSIVAARLVLVAPRWTDLTKAVF*