MDNLVDVFCDVDDFCAVFMPQWKKQCVTDGTRKRQRSSRMDMSEIMTIIILFHTSHHRDFKNYYTGYLARFFKSDFPHLLSYTRFLELMPTAVVPLCSYFSSIRSLPTGIEFVDSTSVKVCHNLRIPRHKTLSGLARRGKGTMGWFYGFKLHLIVNHKGGIVAAKITPANTHDTKPVSGMVVNAMDKLYADKGYISKALASELLEQGVTLVNNVRKNMKKKVLSLWDRAMLSRRFIIETINDQLKNISQIEHSRHRSVHGFMLNMIGGLIAYQLKESKPQLNITDVDFNAISVMA