MTVEPYCHVDSSLRSLAGKAEGFGRAAVGGLNGPVCHVTSLADEGPGSLREACKRPEPLWIVFDVSGTIHLSSFVNVSSHKTVDGRGQRVKITGKGLRLKQSENVIICNLEFEGGVGPDADAIQIKPKSSIIWIDRCTLKNYYDGLIDITRESTDITVSRCHFVNHNKTMLIGADPSHVTDRCIRVTIHHCFFDGTRQRHPRVRFAKIHLFNNYTRNWSIYAVGAGVEAQVYSQCNIYEAGEKKTVFKYITEKAADKEEAEAGFIRSEGDWFLNGAKSCLSHEKEHRVFSPTQHYSGWTVESSTEKLKKYIKHSTGWQNLPLPSDQLPTTA*