MGRQPCCDRVGLKRGPWTIEEDHKLVHFILNNGIQCWRTVPKLAGLQRCGKSCRLRWINYLRPDLKRGALSEAEEDQIIELHARLGNRWSKIASYFPGRTDNEIKNHWNTRIKKRLQVMGIDPLTHQPIDKEHETDELLPITETYYDKRNETENNIENANDISLPNNRLSENINGELWNKSFKTISTCYSPSISLESINFSTTSTATESSSNVAAAPAEEDDSVQQWMDSIFSCAINQLEEDLFLLRKYN