MGKGDRESLAVLVAGLQNELNRKNTFEGAVVSLTCMFRDLYKSAPAPERQAMYAAACRAERLLQSRYTSSAFWKAGLKLFQQAEAMLTEPKEKRNMQGFVQKARVYLGEQTERETLPPHMRAGTSSGGFLFEGQLTMGPEPPRHAWSAIRDTLRENATRLFNSNDPNVEQDVTRRLQNILNNARDGNGLPGQNPEFVGLEEAIAATLAEIGNMPRGPPPASKAEVAKLPVLEVTEEILARVGQGAECAVCREVLTIGDKMQEMPCKHSFHPDCLKPWLEAHNSCPICRYEMPTDDREYELQKERDREFEEDRKARENALPGGEYMYT*