MSDEVPFHIHGEIMMRLPVKSLIQFRSVSKAWKSLIDSSEFVAAQSVLDTQPHHLFVWYKDPRGEIKYVSFVDDNSFPQRFVPTLPLSVKLPRIVGSSHGLLCLDGYHWDLETSEINFKKRLAVVCNPSIRKSISFVLPDILHVRHEMILAFGVCPVSIDPKIIQITQLPSWMDKKTEINNLWKVEVYSFRSGKWKSLSTNLPRKSIRIRQPQVVIDRHIYWCASCLDSGIRTHNVIMSFDITDESFKVIHLPDNLASHPSSWATMSKWLSISKLGESLVMLEHDLNTEGQVCCEVWKMENGVQISFTKLYTINAPKESIKAVGFRKTGGPIIEVNDDISEPTQLVVYEPNSGHCDDPIRGYSFNVNSYMETLLMFGRSDCSSY*