MNGFVQWMEVKLMPIANKFGSQRHMTAIRKGLIATMPLTIVGSFFTIFQNIPIEAYTKLIEPYQAILDIPSRYTMGLLALYATFGIASSLAKSYKLDSLTCGILALMAFLVTAAPPTRVFEDVDNVITAGRYINLANLGSASLFGAIVTALLSVEIYRFFIEKDIMIKMPDGVPPEVSNSFIALIPGAVILLLFWVIRHVIGFDLNGFLSTLLMPLKGILAGNSLFGGLLTVFLICFFWVLGIHGPAIMGPVIRPFWDMSIAENLEAFTNGANVHQLPNIFTEQFLQWFIWIGGAGTTLSLVVLMMFSKSTYLKSLGRLSFLPGLFNINEPVIFGTPIVMNPILGIPFIVAPLITTTLSYFLTVANIIPMMAARLAFAIPAPIAAWMSTNWSFSAAVLVIVNFLITMAIYYPFFKVYEKQQLDKEAEELAAEQAAKN*