MKSHVLSSLIFCCLRNAEEESGCPRAKEQSARAMVSDTPLKLRKEAHKHRPLQSPFACQICEQKASCYHYGVPSCNGCKTFFRRAVLSKYVQSCPQDGKCPTKAGFPFCRSCRYEKCIRAGMNPKGVGIQTATHQPTIELISAVYFQDHLFDIDLKGLLYVEKKVEHLRYSTFFPYSRTTSITDCLSQPCILNYSNKYKVITKWKKPPEYVTFTDHLAHEGFKQWAYMDALLAIEFYKSMSVFQRLSVEDQLALMKSTIVQHCIFHPSYDAYFRKNTCHIVHPDGYHPFSHEHFLKDELSQAVRKGVLAGCIANEVTREKVVLLKMIISLNSAAPNLTPKARELIAEERFKFAKALMKLVQLESNSTTWIKKYQLLYDLVNQNLSVAQKMTDLFFMYYLPIISTDTTTIKLWSELFV