MATRVLSQNLRKLASFSLLNLSQRAPISPSPEPLRPAIASFGKCLNPFYQFSPPWMVRWASHSSVNLVLSDDGKPKFEIEEVEPSKKRGYLTKKRLKLQRKREKKKRKEANKNDPRRIRPKGKKIKQKFPTPEARLKYKIEKAKLKEAMLVEKLKKYEIAKAQGPMAKQDDLDGEERFYLKKVSQKKSNYVPVGRRGVFGGVILNMHLHWKKHETVKVICKPCKPGQIQEYASEIARLSGGIPINTIGNDTIVFYRGKNYVQPDVMSPVDTLSKKKALEKSKYEQSLETVRRFIAVSEKELELYYRHIALYGNPQSQNVDPVYCDDRRAASLKMEEPSQGKDLSHMDNDGFSDITDASESDEEANPSEYDDNDDETGDNIGTVLYDHGGFKLNGNSVDDHLSPALAVSMFMLYGTWI*