MVLYELFCITRPAINATRTSAPTSAINVARNCGKAVLDSKGVVVDIESMGLKELAKPVKKLNNKHNFGYWWSMSFYSSPTVQQELQRILRLEPTVLRYTFLKKSDKLNHLG