MVEPEDETVVHLSQACLGDVKGKGSEPIYLYASIGGQKFVIGILSSEKFPQVSFDLAFEKKFQLSHNLKSGSVYFTGYKTRLRYDSDDDSIYSDSDAEEGHPVNEIGKPGLPAKQAQPATAKPNELKPKSDAAKQKVQTAEPNKEDKNKKVKDDDNDASSEDDEEDDSSEDQDMADASEDSSDEDEDDSDEEDGSDEKEPPKMAMPSKKREAEPAAKTPASDKKAKLVTPQKTDGEKPYVHVATPYPKQAAKRTTNKDQPKQQTPNTSEYACKSCNRSFKSDQALQSHNKAKHTSSS*