MGRQPCCDRVGLKRGPWTIEEDHKLVHFILNNGIQCWRTVPKLAGLQRCGKSCRLRWINYLRPDLKRGALSEAEEDQIIELHARLGNRWSKIASYFPGRTDNEIKNHWNTRIKKRLHLMGIDPLTHQPIDKEKYQHESDDKTELLSTITETYDKRNETESFIENANDISLPNNMLSENINEELWNKSFKTMSTCYSPSISLEAEESINFSTTSNVAAAPAEEEDSVQQWMDSIFSCAINQLEEDLFLLRKYN