MSDYQETLYQGYGQRFSIDNMLHEVRTEHQHLVIFENARMGRVMALDGVIQTTEADEFIYHEMLTHVPILAHGAARRVLIIGGGDGGMLREVAKHKSVERITMVEIDGTVVDMCKAFLPNHSQGAFDDPRLNLVIDDGMRFVATTEERFDVIISDSTDPIGPGEVLFSENFYQACRRCLNEGGILVTQNGTPFMQLEEVRTTAARTDGLFADWHFYQAAVPTYIGGAMTFAWGSTREGLRRLPLETLRQRFRDSGIATRYYNADIHLGAFALPQYVLQAIGKQDND*