MFLCLLDFPNFASQASYLLCFFHFFSLLLLLLPQDKKSSKFFPCLFGAEMVRGKTQMRRIENATSRQVTFSKRRNGLLKKAFELSVLCDAEVALIIFSPRGKLYEFASSSMQETIERYNRHTKDTRTKPSEQNMQLLKTEAANMVKKIELLEVSRRKLLGEGLGSCTLEELLQIEQQLERSVSSIRARKAQVFKEQIEQLKEKEKVLAAENARLCEKCGMQPWQGSKEQKENVPCDESSPSIDVETELFIGPPERRTKCFLL