MDRPSFLIHAEEAESAAKRHGVSVVNLLPLLVNPAKPLARPPISKFPVSAVGLGSSGRIFVGVNVEFPGLPLHHSIHAEQFLVTNLTLNSEPNLRHFSVSAAPCGHCRQFLQEIRDAPDIKILITDPNAFRDTVTDKENAVKDENDAVTEKEEDGYVRLESILPHRFGPNDLLERDVPLLLEPHDNRLTLLGVTNGHVDSDLKLTALTAANRSYAPYSRCPSGVALVDCEGRVYRGWYMESAAYNPSLGPVQAALVDFVANGGGGGFERIVGAVLVEKRDAVVRQEHTARMLLQVIAPKCDFEVFHC*