MASTLVFNVRRQEPILIAPAKPTPHEFKPLSDIDDQESLRCQVPTIHIYRNHPFVRGRILTQFLKYALAEALVFYYPLAGRLRERPARKLVVECTGEGILFIEAEADIALDELGDAPQPPFPYFDELLYDVPGSGHILNSPLLLIQLTNLTCGGFIIGLRFNHAICDTTGAAQFMRAVVEMGLGASAPSIPPVWERELLNARNPPRVTCHHPEFEDLPQPTRVDAGLPPKQMLHRSFFFGAGDIASLRKLLPPHLSSTTTTFELLTACLWRCRTIAIRSDPGEEVKVILVVNARSKFSPPLPSGYYGSVTASPAAVSPAGKLCRSPLEYAVELVKEAKVRVTQEYMQSVADLMVVKGRPAKTAVRSWVVSDLTRVGSKDVADFGSGAPVYSGPGKAFVWENGMAASFFLPFRNGKGKDQEGILVPFCLSAEEMERFSTEIEIMLNGKEEYKEGEVVVESPVTVAMS