MGRGKIEIKRIENSTNRQVTFSKRRSGILKKAREISVLCDAEVGVVIFSSAGKLYDYCSPKTSLSRILEKYQTNSGKILWDEKHKSLSAEIDRIKKENDNMQIELRHLKGEDLNSLQPKELIMIEEALDNGLVNVNDKLMDHWERHVRNDKMLEDENKLLAFKLHQQEIALSGSMRDLELGYHPDRDFAAQMPITFRVQPSHPNLQENN