MNGHTERQPDPKIIDLLQRDTEIAHVSLEYFPPRTDQGVKNLHARMDRMLVNTNALYTDMTWGAGGSTADLSLELALHAHKTGHVSNMHLTCTNMEKDGDPVKAVHDALQQAYDGGIRNIVALRGDPPEGEKEWTATEGGFSCALDLVKYIRKTFGDKFGISVAGYPEGHPNRISQLSEEEDEDYKKEMDYLKEKVDAGGDFIITQMFFDAEVFKTFVNDCRTWGITCPVVPGLMCINAYPGFKKMTKFCKTRVPKSLEERMDAIKDDADAVKKFGVEFGAEISRNLLDSGVKILHFYTLNLEKVVYGITDELGITSGLIEKSEESDAKDMVAVGSAWARAGDTVKFSTGQGVVKEIKSDGTAVVELDGKDVEFAKGSYEKVF*