MDDRRTILMDRYEIGRQLGQGNFAKVYYARNLTSGQAVAIKMIDKEKVTRVGLMVQIKREISIMRLVKHPNILQLFEVMASKSKIYFVLEYAKGGELFKKISKGKFSEDVARRYFHQLISGIDYCHSRGVYHRDLKPENLLLDENESLKVSDFGLSALSESKRHDGLLHTTCGTPAYVAPEVLSRRGYDGAKADIWSCGVILFVLVSGYLPFHDTNLIEMYRKIAKAEYKCPRSFSAELKDLLYKILDPDPSTRISIPKIKRSAWYRKSSDVNALKSKHETGDKVYKGEATTSDTTECSIFEGNRASSRDKVYTNGEATTSDSPECSNSDGKQASLSLPNLNAFDIISLSTGFDLSNLFEERYGRREERFTTRQPAAAIFAKLNELARRFKLKIKKKENGVLRLVAPKEGIKGLLELDAEVFELAPSFHLVEFKKSNGDTIEYQKLMKEDIRPALKDIVWAWQGGQHQQPEQSMQGMQGEQQPSRLPSQQPQG*