MSLRPDAGRQRGYKVIIDREQARFKREDQLVAIRKTKREQTLLKRRREEGTTPDRQQQRLKNLQRLTALVSGAWSTDPTVQLRTTIEFRELLSSGPDPPIQEVLDSGVVPRLIQFLKRKEFIKLQFEAAWTLSNIASGSSKQTRFLMDRGAASHLVDLLISPDDEIREQAVWALGNMAADSSNCQELIICHGALEPLLRQVNENSRPSMLRIVSWTLLNFCHGIPLWKTSLVLPVLVSFIQSSSDEEVLANACWALSYLLDGPSEGIEAVIQVGIASRLTLFLRHPSPSVVHAALRTLGKILKCKDMHDKLLIAKQALPCIPPLLARHQKKNILVEACWVISNVTTGNQYHIQAVIDANTVKPLLSLLADAEFDVKREAVWAIGTAIAKGTHEQIVYMVNQGCIQLLCDLLGSSDSELISICLKALNAILLVGEAEKNTRGFNVCAQEVEEVQGRDKIEALLGHENWDIENQAAKMLNAFWIEEEELEEEEIKDDSNAQGFSFNISTDPVHGHPWAFAYQLQQHTPIFGGYGLD*