PRPPNAFFLFRNALNSHLATRNLKVPQISMAAGELWGTASEEIKNHYTKLQEIAKVLHLEMHPGYVYRPRKN