MDRAALTVGPGMDMPIMHDGDRYELVRDIGSGNFGVARLMRNRADGQLVAVKYIERGEKIDENVQREIINHRSLRHPNIIRFKEVILTPTHLAIVMEYASGGELFERICNAGRFSEDEARFFFQQLISGVSYCHSMQVCHRDLKLENTLLDGSTAPRLKICDFGYSKSSVLHSQPKSTVGTPAYIAPEVLLKKEYDGKVADVWSCGVTLYVMLVGAYPFEDPDEPKNFRKTIQRILGVQYSIPDYVHISPECQNLVSRIFVADPATRITIPEIRNHPWFLKNLPADLMDDSTMSKQYEEPEQPMQSMDEIMQILAEATIPAAGPHGLNQFLNDGLDLDDDMDDLDSDTDLDLESSGEIVYAI*