MRFSTFIYASLLALAQTAFALPKMDMRSLQFRTHEANKRQETEASTSKPDIQDGQKGRLIVFPPRPTDTSMKQIPDAAHPFIAPGPNDMRGPCPALNTLANHGYIPRNGVATPEQILTAVMEAFNMDHDFGQFVVSFATLARGNAFTGQLSIGGVTPLIPALPGKIDGPVAGGIAKHGRFEGDVSSTRRDVHIGDSVNFQDDLYDTLLTYIGKYGDDGPDGKMTIVTAKAFQEFKYDSFQRDMTLDKDIEFRIGRQLTTYSEVAFILDLFANGTDGKLSIEGLGSIFRNQTFAPNWFRRGDPATLAILSATAGSIMNAHPIPPGASVNGVYTPDTPAFTNFLCDAYADLAGNQLSHTLRNVTGIFKQNVATLTAAIFKPFHDTANCTNMVLPHGPSGV*