MSHCKPLLIPWLREHVNSNKYPGVQWTNPERTEFSIPWKHALRQDSSDADILIFKAWAEVSGNGRPHGDTSVWKRNFRSALRAKGFKLVSDNKNDNANPHKVFRWPEESPSASPSLQENSSGRNQRQGEPDLHEDLGLPTQEVRNQAQPFQHCLYLPEESVFLSKSTGLSTRTEYWPRNSFSLFPTFPTEGTAGFEPSPEQQRLQPQAVIETQFRVSVYYRGVKVLEQLVENEAGVRLVYSNYGLRLSFLPFRPDLLGPVLDPKSGLHMVSLPSPGFILDQKQAELTQRILDNLGNGLDVGVLGHVVYGLRRGEVKAFWSISRFDQSRTPQEVSKLEPQPLYLFKDFIQGILDFVNGRDSPPYSLFLCLGEKWPDPDSRPWEKKLITVEVVLTSMELLKNMAIAGGASSLQSVELQISLEEMME