MSAALFNLNSDLKRLREEGYAMRITGGCLVMQEVPYVNARREVKIGTLMSSLCLSGDTTQKPEPHTVEFHGEFPCNADGTPILGITPGGSIPADPLVVGKHTLSSKPGPQQGYEDYYQKMSTYATIVAGPAAVVQAGATPRVYRQPDADEDSVFNYLETASDRVGIGHLTAKLECERIAIIGVGGTGSYVLDQVAKTPVREIRLIDGDDFLQHNAFRAPGAPSIETLRDVPKKVDYLASNYSRMHRYIVPHAVQLDTSTANLLDGITFAFLCMDAGESKRLVVEMLEARGTPFIDVGMGLELVNGTLGGILRVTASTPEKRDHVRERVSFEGGGNENVYTSNIQVADLNMLNAALAVIKWKKLRGFYRDLENEHHCTYTTDGNMLLNGNQE