LIRWTPDGQSFKIQDNGKDKAIVAILKRNFNQTRFKSFLRQLQLYGFERRFKGQSRGECSHPMFIRGR