MAAEVVLSSILHDLLRNLSLPVQDKLERRQEDKMAVRDWLRKLKDAAYDAENLVDEFRIEALRRKVENQDGMLKKVGNLFHPLVFRFKMANKVQELRERFNDIAKERNDFHFREGVIEIPPPISTTRETCSYVIESEVYGRDRERRVNRFINQLRK