MGGIGKTTIAKYVYNDSEEVGLSDCDSMTANQLHSDLEKKLTGQKLLLVFYDVWRAVQSELDFLLTPLKSGAQGSKIVITARDTSVASAMQSVSPYRLKEMSDDDWWSLFSEHAFSVRRCRGLPLAARSLGNLLKSESDREKWKNIMKSNLWDLRNDRILPALRASYYYFPSHLKRCFAYCAILAKENLKSIDCPKLRSMPQLGLLSSLSYPSISECPLLEQKCQRETGEDWPKISRIHEIWINNHQFNRGMLEQLQRNKNVKDLLVIGYGGTKLLDWRLEMKECPNVESLRAQEEPAECSHLDQLPLEDCFGLKSVHCFLPSMAKLQIAFCDELESFPGVGLPAFPLVGLPSLSSFDFGRYEEVESFPEEGMLLPSRLNSVRIFFLQNLKSLNYKGLQHLTSLGDLKIEFCPELRSIPLDSLLYVSIIVPSGRKM*