MVLFTLLKMLAALSITPFAYAVPLKNSDATDGSTFDPFPFDPGFDIRKVLEVGGRISNHSWEFGTFSEALLEIYNPEFSVFGDYPFPVPIRWRSDIKALEYAASKIVIGTGPNSLSEGDGAVGDPASLGISAVMLGKTEPKFADAAFGQLNYTLNGAPRMWNHAISTRVDVQEVWADMVNMFHPFEAYYAADTYNVTLLEDAYRQCGYFRQILQANSTSAYKGVWTHIIGPQSQDLGLWATSNAWAAMGMTRVLATVMKAPVSQIATWREEAIDNLTQWIHEIIHGSMQAPVDTNHLLRNYLNDTGPLHGYGEFSGTAMLSAAAVRMAVLQPNIFTKEYVDWAEGNMKLLGQNDPAGFPHVNGSGVVAPTVNPLNWRDTTPFMNGSPEGQSFVAFLYAAVRDYKIASKEI*