MGSSCLPPGFRFHPTDEELIEYYLKRKVEGLEIELEVIPVIDLYSFDPWELPDKSFLPNRDMEWFFFCSRDKKYPNGFRTNRGTKAGYWKATGKDRKITSRSSSIIGYRKTLVFYKGRAPLGDRSNWIMHEYRLCDDDSSQGPQHFKGAFVLCRVAMKNEIKTNSKIRKIPSEQTIRSGESSGFSSRVSSPSRDETTPFHSFANPISTENDSSNIWISPDFILDSSKDYPQIQDVASQYLDQQDFDFPFIGNQNMDFLASTSLDQNMDESMQYWTNYEYDQTGFFGYSEFS*