MIRRVSTTSCLSATAFRSFTKWSFKSSQFHGESLDSSVSPLLIPGFHVFHCPDVVGIVAKLSDCIAAKGGNILGYDVFVPENKNVFYSRSEFIFDPVKWPRRQMDEDFQTIAQKFSALSSVVRVPSLDPKYKIALLLSKQDHCLVEMLHKWQDGKLPVDITCVISNHERAPNTHVMRFLQRHGISYHYLPTTDQNKIEEEILELVKGTDFLVLARYMQLLSGNFLKGYGKDVINIHHGLLPSFKGRNPVKQAFDAGVKLIGATTHFVTEELDSGPIIEQMVERVSHRDNLRSFVQKSEDLEKKCLMKAIKSYCELRVLPYGTQRTVVF*