MSPRKGYFEPLTENQKQMIYKEFNVTDKSVKEDVKHIIDWFERQPHLPNITDERLITNFLIGCKNSLERAKKQLEHYYVCRAKMPEAFEERERFIAPVLQVAKKITLLPHPVPTTDGIRVCSITLRKNVEVDYSGEVLLKAVQMIIDILLKTDTTQMIAVVDAANLTLPIITSCFPIMKKLVFLITKTIPLRYQKIYFVNISPMSESFMQFFVSLLPKKISSRVEVWQSEPSKLATVISPQALPSCYGGTMGDLETIIDEWIDYFAECKDWLIAEQDLKADLKKKFGEDNPADEIIGEYGVEGSFRKINLD*