MVSSLDREKEVVNMGAPKHKWTPEEEEALMAGVLEHGIGKWRSILANPEYSSVLHSRSNVDLKDKWRNISVAATCGSRKKAKQGDDGGQQIIPASAPLALSYEPPQDLFTSVDNMILEAITNFTGPLGPDRNSILLYAEVKANMPMYMEPLVTSRLEHLINIETVVKIEHMYSVSQGYAAAKAIAEAELALAEAEVAAREADNAEAKAEAARIFAKVAMKALKATR