MGKNSVEAHQGTQPCEVSRTSTSQELLSEASEPFNCSICLELVYKPIVQACGHIFCFWCVFQAMNYQRESHCPVCRRPYMYFPRVCQLLHFMLSKAVPEEYERRGREIQRTEEEKQVFSPRFLESPRHLWSPRYYEDAAGLKAQIMTSSSTPRIGTWANSSCANGGCANGTDTRDVTAPAHNHNQDNIQESVQTPQKKEMDCGQRDPGLVQGTHNMQGSTPAPQKKEIDSEHKDHGGLTQSILTVEDFLCSSCHGLLYRPVVLNCGEVFCESCLKKSTSTVLRCPSCRDPHPGGSALICLELHQYLESAFPAEYMKRKQDAELQELVEKIQSLGVNSGDVRDGGTEGDLHMGVGCDGCGMFPIVGDRYSCQECTEKIGVTKNSEISTLPVLESGRTLNLRVWKTWYRSREESLWIKMQVIKVPKYFQDYVDADKETSETTNTNLNLLPDVDILGEDYFEQEDEIMHVYVDVGEAFVEGEIDVQMLDDFSIVEVGQEELDSREPVDMKEVENQVLVDRHREPSIEQSLPSTINTTSIISDFSFEEQVQHDEQLCESSSYDGYVDLSLLFTLDTSDFVGESKDVGETQMENLPILQDTLYAQLNVVALVEPEDVIIHAEKLENESEDFDEIEFFDTLWEEEELVLTPQLLQALIDQKVF*