MASPSPVVVPRIKLGSQGLEVSALGLGCMGMSFFYGPPKPEPDMIALIHHAVAAGVTLLDTSDLYGPHTNEILIGKALQAAGVREKVQLATKFGVLIGADGTPEIHGDPAYVRAACEGSLQRLGVDCIDLYYQHRIDTTVPIEVTMGELKKLVEEGKIKYIGLSEASATTIRRAHAIHPITAVQLEWSLWSRDVEEDIIPTCRELGIGIVAYCPLGGGFFSSGPKLVDTLSEQDLRKGLPRFQAENLEKNTMVFEHVSAMAARKGCTTSQLALAWVHHQGSDVCPIPGTTKIKNFNQNVAALSVKLTLEEMTELESYASANVAGDRYYDIVYTWQNSETPPLSSWKAE*