MATLSFKVTREPASRFGGSFPANTQRFYQSDSTKKHQDPAKALVYYYPFAGRLRDAPNGKLMLECTGEGLLFIEADADVSLQEFGDLIRPFPCWDELLYDVPGSATVTNSPILLIQVTHLTCGGFIFALRLNHTVSDAVGLVQFIRGLGEIAKGAAQPSVSPVWDRELLLPRVNNFAIKYPHYEYEDVEDKYGQMVPMDEMIHHFFFFGPREIASLKQQMGGAKCATFEVLSACMWRLRTRVLNLPADQELRLIFLLNARPKIKPPLPSGYYGNVISVTCAKARAGDVANRPLSYDAKLIHEAKIGFGEVDFGWGKAMYAGMARSGVGEVPGMMNFLIPLRTKNGFEGIGVSVGLPSAAMQRFKAEMSQAIHSGGDRLSFLSSL*