MLKPNFSSFMTRCSMLSWNTVEKKKFASDNLRSLSLRIKSVKSIQKITKAMKMVAASKFKGDQRRLEKCSNFSTPLVDVFNRLNKLDIHKKNEELAIIAISSDKGLCGSVNSSVSRLCKKLLENEQVNNELVDNITPNKIYLYGIGEKIRSALSRLHKDKFQVIYNEYNKIPINFLTCSYIAERIMNNNHSNIIIIYNHFKSAISFDTQILSVFSQKQLNKINKKELTHFEFEPEMDYIFKDIYQFYFTSILYNSIIQNLASEQSARMTAMDNASSSATDMLNALSLRYNRARQSKITLELIEIISGANAL*