MDVIPMCSIFQELQTVHDTGYFPARPSLEENWQQTCLELERYLQREPYVSPADLRSVCGSDDLWTQLIRCCGEAGSAVAPPKASLPGHNQSQAGLSALELHGCGSDSSSEGSDSGEELSPSADHHSHPLTHAMTARDPLRAHTHSLPQTTVVKMAPETVLSLSLGHTVAEEVTAEEERSGAGEVKGEGPVEGRRRVHHCHFNGCRKVYTKSSHLKAHQRTHTGEKPYRCSWDGCEWRFARSDELTRHFRKHTGAKPFKCSHCDRCFSRSDHLALHMKRHT