MATPTGRIAIPYQNHLSRASNLEAVITCSRVCERSLKGLGEMERLARKESVCGPVEALPNHFLPRTHENKIPSIQNTGSWNTQTAGIATLNKQTREVIKQGQASTHGELIPPLTVQTGNISGITPLFPKLFQIPTIKPSFW