MSRQAHLPPRCPFQKKPLTSPVQNHFNPTSHQYNPLPPRHHKSISQSYILEEQPAWLDELLNESNSNSDGIMHRRSASDSFTLLDGLVSLEGFDKFDETESNASCESDSSLKTNCVYGPNSPRGKSNVTFAENAIVSALSEYVSPNPLQYLDRCISVSGAAQSELAVAGNVSGAADDVNAEAKAMKRHPGQRSRVRKLQYIAELERTVNTYEALESELAAKVASLLQQRVALSVENRELKQQMLRLQQEKVIVDAQYRSLRKELERLRYLTHSPNSKMSTRFRLSSAAEIGSEAAWQMLDFGKLDLN*