MKSFEAECPLSMEEMEKHAAPPGDSVGGNVPQKLFRRLKTKPRGFEEETVVSPGSASPKEITLESSVWAGLPEELVDRILAWLPPVFVIRLQGVCKRWHGILNERGFLRLLSQLPTHGPCFLMTQKDGDFWHSAVYSHPMGAWHSLPLIRTPKKAHSLIASAGGLLCFSALEGRHDELLVYNPLRRECKQLPDMHHIRQLGFVNMFMDRKSKCYRIVAAGDCSYMGSGRALPTEVYDSKSGTWTVYKSVPLGNLHSLKSAFCNGRLYCLTSSPCGLVAFDMDRGMWESIPVRMPRSLLDAFLVAGERGRLLLVGRVGLYSVHQSMRMWDLNLQQMEWVEVGKMPHALFKSLLKSSAESFQCFGQGNFICFSAQKQQRWLVYDSLRKLWHWFGGCPLLASGSPGKRLRGIFFEPRLDAVVQ*