MATTQDVDLGAVVDYFAYGKPLVSMLLVKIFKDAAATDSTHASILLERKQDAEDLTIQLLDALEAKWSVLSAIDNCIQLILRYHREISDEDLQVAPPLNLLYFCCITRCFYYPVAFFVGCAWAIFFVPFAILGGIFACFGNCMGSCTAGELYTRKAFAIEDWRKDRKTDFSLGTFKYTYDDSAEADTSKKTLACFQPDEIVASKLPSRITSENLPKNVEKLQRDVARAARAFKLFIDRGPGVHVPLADGVQLAAIAAAVGVKEEPALHAARARAEAGLMAAFARRFK*