MGRVKLAIKRIENNTNRHVTFSKRRNGLIKKAYELSVLCDIDIALLMFSPSRRLCPFSGRHGVEDVLLRYLNMSDNDRGEPIQNREPGGIEREGRGDSEGDIRVSAAAADLRGTPQPDPAAFGSMVEIDNCEKFLMDMLTRVVERKNYLLSNLAPFDPTAPGMQGGNEAQMYVHAMKTEEGGGMGTFAGDAAALWGSDDGQNPGHQIFGGTDPMIYLRHVAGMHGGDGDVGGSSQTADPWRQAYSCTELLSTLIPNTPFPLMQHCLGPDDGQYLPAMVPAAQDQLEASASCSYNIPTSDESGTPVMAYDGGGGVPPPNVG