MDKKEGLGEPIDWKEGYEGRNNKGQRDVPMEHAIVGTALRRINIRNKKWSASYAMGHIGHGIAPRGRLLMLLVEMDDPKVNSEAKPIHGTAQVVDMHLGPWSGKVDMFIVPLNDYLVVQGMDFLSRAKVVPMPFASSVCIMEGPPCKVPVAKGAKTSYKTMSAMQLTKVGELGHEDRTLGKGERKVMVPSQVEHGKAKEGGLAVQLPQRREGEEWSARHGSAKRGTGEVAKVLDRGKQLTARCLAKDQVVGTRLHRSARKKGTMHGRGGYSRTRTRHGRIVTRASHE*