MADFVGKQFTKDEVADKVLEQYDEEQTRVFYQCVMGGGGYDIHFGIYKSPTDGVKESSQHTTDWMMTQMEWAMPTPLNASHRVLDLGSGHGGGSHAMAQRFGCKVTGYNLGPGQNALNMTRCKELSIDHLVDAKVGNINDPLPEEWTDAFDAVWSCEVLCHAGDKVALFKELVRCLKPGGVFVFSDIMGADGADEKALKGFTDRNATTFMGRPSMYNEFLKDSGFMYVTWWDGSHHLERYFRNMLSQIHDNREEMTSKGITDQYLDNWVSSLTERADIQKEKGVFAWGVFVARKPLEGELVL*