MRILSRAGLWSARNGLFCLVLNAFCGGAWAADLLAWREAQAMPDLVEHMEVWLDRHTDLPRRAVAPEIRLTSTATVARLAPMRAASDASHTRGLYDPDSETIWLVRPWNAKNPYDVSVLLHELVHHRQAVHGHWYCPGAQELPAYRAQQAWLNALGLEPDVNWVAVVLESGCTTRDIHPE