MLQMQKSLSEKDAKIDALTTHNKIIDTQLAQMATTLAGRPQGHLPSQPENRESVNAVTLRSGYEYDGPPMTIEGDVEASVSDTMLEEGEKKEASTGVEKKVEIQVPPIKLPFPHRQLKNKLDKQFCKFLEVVKNLQVTIPFNELITQVPAYAKYMKDILTRKRALSEVETVTFTEECSALLQNKSPPKLKDPGSFSIPCNIGNLFIDKALCDLGASVSVMPLSVCTKLNMGDLKVTNITLQMADRSVKYPLGVLEDVPVRVGNFFLFLLTLLCWTWKRTDRFPLY*