MSHCKPLLIPWLREHVNSNKYPGVQWTNPERTEFSIPWKHALRQDSSDADILIFKAWAEVSGNGRPHGDTSVWKRNFRSALRAKGFKLVSDNKNDNANPHKVFRWPEESPSASEDLFRCILINPEKPPELFSFTLQENSSGRNQRQGEPDLHEDLGLPTQESQAQPFQHCLYLPEESVFLRLNIGPETGTPISSAPLLLTRSAAEAFPTEGTAGFEPSPEQQRLQPQAVIETQFRVSVYYRGVKVLEQLVENEAGVRLVYRPDLLGPVLDPKSGLHMVSLPSPGFILDQKQAELTQRILDNLGNGLDVGVLGHVVYGLRRGEVKAFWSISRFDQSRTPQEVSKLEPQPLYLFKDFIQGILDFVNGRDSPPYSLFLCLGEKWPDPDSRPWEKKLITVEVVLTSMELLKNMAIAGGASSLQSVELQISLEEMM