MATRPEQLAPPEVFYNDTEARKYTTSSRMVEIQANLTERALELLNLPEDGEPKLLLDLGCGSGLSGESLTECGHHWLGMDISEAMLDVACEREVEGDVMLSDIGQGLPLRTGVFDGAISISAIQWLCNADKTANDPRQRLKAFFQTLYRSLARGARAVLQFYPDGPKQVEMISSAAMRVGFSGGLVVDFPHSTRAKKYFLVLMAGPPSVNSTLPKAKGVDGGSESNEDDVSEDDEGATVEFADRQRHAKRRRKDGKRGKGRSWILNKKRQQREKGVEVPADTKYTGRKRKARF*