MPLERVSLFETPVSDLSPLEGAPLTFLDASKTNVADLTALAGMSSLDILYLEGAKVEDVSPLQSVPVSKLWLIGCPVTDLSPLRDRSFVELNLCETGVTSLEDVGTMSLGTLWLRETKITDLSPLAGKELVSLDVEGTPVSDLSPLAEMTSLKRLNIAGTEVTDVSPLANLSLERLIFSPERVTAGIEAIRNSGSIRQIDVKFDGVNPALSASEFWEKYDAGEFQSAVESLEIVGSRRSAPSESQQKSLTDGTPAVAVMDEMSVPVFELLLSWLIAALSSSVGKKLVMGITGLFLCLFLVIHLAGNLLLYVGAETYNDYAHKLHSMPEFLVTAEIFLYTAFAFHIALAISLVMQNRAARQKSYALKQTKVDDRIVNFGWTPDSTMALTGSIVLLFLIVHLSDFKFESFWDGQLDELEPFDKAKLILGDTTRAVIYLIGSLVLAVHVGHGFASAFQSLGLNHPRYNSTIKLLSRLFAIVVAVGFGSFFLTFFISRVMASANVG*