MGRVKLAIKRIENNTNRHVTFSKRRNGLIKKAYELSVLCDIDIALLMFSPSRRLCPFSGRHGVEDVLLRYLNMSDNDRGEPIQNREEIQKEIYACQQQLQISEERLRLFEPDPAAFGSMVEIDNCEKFLMDMLTRVVERKNYLLSNLAPFDPTAPGMQGGNEAQMYVHAMKTEEGGGMGTFAGDAAALWGSDDGQNPGHQIFGGTDPMIYLRHGDVGGSSQTADPWRQAYSCTELLSTLIPNTPFPLMQHCLGPDDGQYLPAMVPAAQDQLEASASCSYNIPTSDESGTPVMAYDGGGGVPPPNVG