MQLLTNKTNGMMVAYVFIRVSFTMMQHEMESQIHYLEQVAYSSVLRAFKAQSDALSWEKEGLITELRKELRVSDDEHRELLSKVNTDDIIIRIREWRTSGGTRTTMLNIPQSIHDPISLSPTISASRKRQKTTMPLSLPTQSFPGLGAGIQTPKPSPRYPLMGRTPRGMLSNHGSSTIAIPNEASDVVVGTARDQLIGRKLRTRWPDDNNFYEAVIVDYNPVQGRHALLYNKNTPQESFEWVNLKEIPPEDIQWIGEEQGSHGGPGHGFGRGRGNSKEQSRKGYPNPNPNPPLQNGDTKASDEIEILHTDTLLKEVEKVFDASHPDLLEIEKAKKMLKEHERALIDVIAKLADASDSDSGGDERFMYGRSDGPGMPRGPGDNQAEEYVDII*