MGKETELPGFRFHPTEEELLDFYLKNMVYGKRSSVEVISFLNIYRHDPWDLPGLSRILGEREWYFFVPRERKHGNGGRPSRTTEKGYWKATGSDRKIISLSEPKRVIGLKKTLVFYRGRAPGGSKTDWVMNEFRMPDNCTLPKDVVLCKIYRKATSLKVLEQRAEMEAKMNQTCPNSPLSSSETISFIGKEENLMMASFRAPQEIAMEEANKFLTLQENAKNQEKHREIETRDTSSSLKLPFGSLPELQLPKQGVEWGPELLSISPWLQNLTPIVNLLNW*