MSLRSAMGVLKDQTTISIAKVAGAGMPDLEVAIVKATSHDEAPMEEKYVQEVLHLTSFSRSYVSACVQCIAKRLSKTHDWIVALKALMLAHRLLRDGDIAFEQELMFSGRRGMRVLNVSDFRDEAHLNGWDFSAFIHAYGLYLDERLDCTTIGSFASRPKQERISTYTDSRHEYNDSGYYNDSYVSRANEDSRKHTGQQKSKAVKDMTPKELMENFPIFQRVLDRVLACRPTGMAKVDRLVNMALYPVVRESFLMYADIRDGMAILLDAFFDMDQQDRSKVFYIYNRAAKQIVDLVSFYSFCKALGVCRTTEYPTVEKISDELLETMEDFLRNNTDSDRGKQRPRSPESRSQKSRNDREEEADYEFNGMKALPAPPLPAASVPVAKALDMPKPVFSNTDS