MATICALTVPTIVRPTTTTSTRRDVRANAFGGKKGVASAQPRAGQKYADIAAAVDAGLVQGVAPFEDGIDLFGFFNDIDQAEAQRYADVEITHGRLAMLATVGFVVGESVEGSSFLFDAQVTGPAVNHFQQVPLPFWLGLGALIFVVEASRVQTAWQSPFDASRLFLMKDDHTPGDYNGFDPLGLSKNRDEEWLDIHRLRELNNGRLAMVAIVAMISQELVTGLNLILSDEVLEMKGGGALKAMEAQCAGTADENACAKAFEAAVAAGTAVF*