MTFELSVFREYDDDWVLPSADITLVLVGKLGYGKSATGNSILGREAFVSEYSHASVTNTCQLGSTTLKDGRTINVIDTPGLFDMSITSDEAGKEIVKCMNMAKDGIHAVLMVFSATSRFSREDASTVETIKVFFGERIVDHMILVFTYGDLVGESKLKKMLNNAPEYLQNVVELCQNRVVVFDNVTEDRRLQAQQLDKLLDVVDSVCAKNGGKPFSDQMFTSIKEVHDREKEVHTSGYSDEQISELKKEIHRTRDEQLAHITNMVEEKLNCTVEKLQQQLMEEQNARLEAEKVAYEARLKSEAEIQKLKESLKKAQMENDEFRRMAQSQGSKCAIL*