MKRFARGLRSLSRARSVGGIRVGTDQRAPVKLFYSDHVEVQMPQGHRFPMHKYRMVREALQDRHTEHAERIAGRAIFVPASAAELRFCKLAHNADYVERFVSAGCSRACNCWRGYRCNEGCRGTRGGWRAGRRTHHAHRDGGSGFCAFNDIAISAHVALHELGVSRILSVDLDVHQGDGTAAIFARDERVFTFSMHAQNNYPFEKAVSDLDVGLHDGCDDGDYLTALCANLPNIFSQFKPELVFFQAGVDALNEDALGRLELTRSGLHYRNEVVYNLCIEHRSALVILLGGGYSRPINATVAAHADVYAQAIEYFCE*