MNLQQTLTDLFSKRKALKDRLQRELQKYQAKKVELGQDLDEYDQAATEIIAVLTIAVQQLQGKSESQELHECLEKMEFLRSSHSKSHQSLEQVCSMVGNLISLVVELDAEQFDMLHHELRKQIVLSGTRDHVTEIRLFAYYDMVDRDPALKQKYSSLSTFLDALHQECTDFVNGRIRMRPLNSVFGEAVQRLGLSNTEWQLLKTLNKDSLALFHKKFTMEELETEVFPADLEPCRGALMRAAHMVNERRNAMAAGPQAPSDDDNWAQTAEEDPI*