MSEAPRKAGRPIFYSMCECGEQNPATWAPKIANNWRTTGDIEDKWESITSRADQNDRWAAYAGPGGWNDPNMLEVGNGQLSTEEYRSHFSIWALMKAPLLIGCDIRSANPQTIEILGNKEVINVNQDPLGVQGKKVWVVPLSNRRVAVILWNISGSQASITAKCSDIDLPSNVVVQARDLWAVHKRWISLERQLNGKLLERVHSISLKVVDCIEKWADVGPLGLELDCKSASQHMDFSVLGATLFGYGFLVWPAAREFEEQLMMIAKEACFWETYNVLSLWNKGFQRYKAICARLQGLTEQLIQESKKQHYNVRISCQNLSPKNVAAGIVVEYEGTSGELVDDLISGILSSSDPSSHFNLAEEIHGNVMGMMFHGCLTASSIISGVLTRLAQHPKIQA