MKGVIGMVKPCNLAGASSLVGEMSQCTTSMKHRTKQLSHCNTSMKHRTRQLSVKNSWNSESGQPRVTNHVAKLGQKWREYQGIKNWEGLLDPLDDRLRHEILRYGDFVEAAYRSFEFDTSSPDYAMSKYSQNSLLDRCGLGGSGYMVTKNLHATCGVQLPSWIESKASVNSSWIGYVAVCNDEEEIARLGRRDVVIAYRGTATCLEWVENLRATLTSLPNDVAGERKRAMVQKGFLSMYTTATTTCPSLRDMVREEILRIIETYGNEPLSVTITGHSLGAALATLTAYDITSKFKHSPMVTVVSFGGPRVGNRNFRSQLENSGTRILRIVNSTDVITKVPGFLVDGSTTNDVSKSEVHGSGWPGWLQKRVDESDWFRYADVGKELRLSSNASPYLTRTNFATCHDLKTYLHLVDGFVSSTCPFRATAKRLIAGTKHEKQQILVR*