MATTPLLTSDISEFMEGILYHFPKAITEENRPVDFYHLLHLCRMYLKPGHKVEDKQHHGHAGKSHYFDYISDFGQKVFCVGQEQNMLYELSKLNSPEHVYRWRRAVDYHEAGIEFKKRDFHEEDPHSLLDIRFRKGVMEIPCLPIDDKSSLLFRNLVALEQTCPQVSDDITAYIVLMSEFVSTAADVALLAQKGIIVHQMESDEEVSTLFTKLFEYVAFDFRGEHYLKSLYCAMEAHYQSRLNRWNAWLWHNHFSNPWLGFAAITSAFIVLCSILQTVLAFLSYTA*