MLPYMNVGTLSRSELQLLNQLHCRRKRRHRTIFTDEQLEALENLFQETKYPDVGTREQLARKVHLREEKVEVGAGPALRSKALPRS