MSLNGKTMFISGASRGIGLAIAKRAARDGANIALIAKTAEPHPKLPGTVFTAAKELEEAGGQALPIVGDIRDPDAVASAVATTVEQFGGIDICVNNASAINLGSITEVPMKRFDLMNGIQVRGTYAVSQACIPHMKGRENPHILTLSPPILLEKKWLRPTAYMMAKYGMTLCALGIAEEMRADGIASNTLWPRTMVATAAVQNLLGGDEAMARSRKPEVYADAAYVIVNKPATEYTGKTLLCEDVLVESGVTDLSVYDCVPGATLGVDLWVEDANPPGYLPA*