MSRSLSMRSSSRRDLPPPQKTIDRLENMVEGGNYYEAQQMYKSTSSRYITCQRYSEALDILQSGATVQLKHVQVTCGAELAVLFVDTLVKGQFPYNEETFGRIKKMYEAFPRIHMPHFLGDDYDDDGQKLSEAMSSAKVRAEGCSSFLKAALRWSAEFGTSRNGSPELHVMLAEYIYSESPETDMTKVSSHFVRGNDPKKFAAMLVNFMGKCYPGEDDTAMARSVLMYLSQGNLRDANLLMDEMKELLKSADLEFPKTDLIQFVKYLLPTLERDAYPLFRTLRQKYKTSTDRDPVFDELLDEIAAIFYGIRQQNPLEGLFGEMFKI*