MGLLADQLKVHHITLDAGRRKSAKNTTFTAMLEVNMTTVTFSLISGEALALARDMEAEVGRSFPKKQLITSIVSSTSRHDIDERQHGFASASRIAKSLQLTVLSLELPVADRVVHKANENAHVIFNYCNLTHGYGPDAQQNYAKLRSKLTLIKHLKWQLAGTILNCAIKIRTLMIDSVSVLSESEAHCSHEKRSAHSMYCSLLGINDKRAQ