MTTRYRVECLLAVPFVLYSQPTGVFGDGPSVTQMAEEAHRRYAEIMRDVELMIDDHISRQQDDSMFPSKLRMLIPTAGPFFTRLPLEAAFKYQDRKRYISSRRFVAPSFNDVRQILNSAQSMAVTNGSLQLATFDGDVTLYDDGFNLEPTSPVIPRLLDLLRKNIKIGIVTAAGYTSADRYYERLHGLLDAIAESTDLDPVQKQSIIIMGGEANYLFEYSPSSPCKLAPVPRTQWLTPEMASWSDADITRLLDVAENALRDCVNNLNLPAMIMRKDRAVGIIPKTPGTRIARESLEETVLVVQRILELSSLGSSEERPTKHRPSSPPIPPSVASQSRRVPFCAFNGGNDVFVDIGDKSWGVTVCQQWFGSKENGGAIRGENTLHVGDQFLSAGSNDFKARSVGTTAWIASPAETVELLDELADMMQKKLS*