MTGGRTNKAIHIAFSAACIYILCSTLFPTTQCSVHHYSHGLFVETGNAFLFNGGSEGMHAASQHIHGGGVSNGESYIKFDSITFRRAKNSVLQHSSYDSSIPLVQALIFEASDRDKIGGSAYVGQSSICCTPDLAKRERCKEGEIIKRPSSDNPKWPWILNVSFKGEDPEASMPPEHINITKTGMYNLFFIFCDPQLKGLTVDGRTIWKNPSGYLPGRMAPLMTFNGIMSFAYLLLGMMWLIQYGRFWKDILHLQNSIALVIALGMFEMTLWYFEYANFNATGHRPMGITLWAVTFGVLRKTVSHLLILMVSMGYGVVRPTLGGLSSKVSLLGATYF