MSWRECVRNEDLSPCACVFPDDGYGVLGMEADVDVDVDEEMMAFGGGGGGEKKRRLSAEQVRALERSFEVENKLEPERKARLARDLGLQPRQVAVWFQNRRARWKTKQLERDYAALRRSYDALRLDHDALRRDKDALLAEIRELKAKLGDDEDAAASFTSVKAEPAASDGPAPAGVGSSEISDSSAVLNDADPPVAEAPAPAPEVQGTLLVAPAGPVAGAAAANHGGVFFHGSFLKVEEDETGLLDDDGPCGGFFAVEQPPAMAWWNEPAEHWN