MSEIMEASALPLFFSHIEQQLNEVPNELRRIFHGRGKFWPGLDQLTCDWVDGQLLVNVFKEVDQAFLSSLKTGLVDLTNKDIWQVKQGTSIVLQHRYADGAPSEVLWGQLNDSPVVVEHGLKYQLDIGRNQNFGLFLDMRNGRQWVQDNAKDKNVLNLFAYTCGFSVAAIAGGARQCMNVDMSRGSLNKGRDNHRLNEHDMRSVNFLGYDIFKSWGKIKKGGPYELVIIDPPSFQKGSFALTKDYKKILRRLPELLTEGGEVIACVNSPAVSPNFLIETMVEEAPSVEFIERLDNPPEFVDVDPDSSLKVLRFKINVS