>15546 MVKKAKGKHRLDKFYHLAKEQGFRSRAAFKLIQLNRQFHFLDRCRSVLDLCAAPGGWLQV AQKALPVSSLIIGIDLVPIRAVRGVKTIVGDITTQKARQAIKKEASGDLIECVLHDGAPN VGGAWSSEAYSQSALVLEALRLATDVLGPKGTFVTKIFRSKDYNALLYAFKQLFDKVEAT KPAASRNTSAEIFVVCLGYKAPAKIDPRLLDPKHLFKATLGPDALLRQKVKQKRFREGYE DGLSSTHKAMSAAAFVASEEPVEMLGRYSRCEAAAAFVRGHKETTAEIRALCSDLQVLGR SEFKQLLKWCVPCCPPQSTSPWALHVLSLCMTTWVFFATCWCWSDMLLGKDDMQHVLMLL Q*