MSMCGSEWVLRNAAHAVWSRRRAIFHAVSAASLAGNFIVLAGLLEVQWGALAGCGLLFYDKLPQLLELCEPLVQRPALFILLNLILVRVVVQSGLVGRVPMPEDSPPDNYQIDSTFQVAADALNHFPDTETTLPAPPTPTLCERPVPNYTISTPAVNIACTEPPAATRSCRLPSNSPVVPQAEGDLYERFAVGSMKKHLLELPLPSDSITPQQSVQRASLFTIEPLDVVTDHNHHKLHGAMITQLVGGGKLERPETSHAQDVVPVPLRKVGTRAAILHDLGSVEESCGHTHDDQIEALQVVKYDPDAAAHEQLDDNKLSRQEFKQRVDTFICKFKRSLTMQREDSLNRLLGLLGGGEIRLIK*