MSLFRRNEIWYASYSLPGGKRIKESLGTKDKRQAQELHDKRKAELWRVEKLGDLPDVTFEEACLRWLEEKADKKSLDSDKSRIEFWLEHFEGIRLKDISEAKIYSAVSRMHNRKTKEIWKQKVQAAIRKGKELPVYEPKPVSTQTKAKHLAMIKAILRAAERDWKWLEKAPVIKIPAVRNKRVRWLEKEEAKRLIDECPEPLKSVVKFALATGLRKSNIINLEWQQIDMQRRVAWVNPEESKSNRAIGVALNDTACKVLRDQIGKHHKWVFVHTKAAKRADGTSTPAVRKMRIDSKTSWLSACRRAGIEDFRFHDLRHTWASWLIQSGVPLSVLQEMGGWESIEMVRRYAHLAPNHLTEHARKIDDIFGDNVPNMSHSEIMEDIKKA