MIEGKIGPRVIKYEDSTNKNFIRKYLIDVKNEFIEKQMRALYECREVYKDDVDEVLNILTYALENNDSVLLRHEIAYVIGQISNEKSNDLLIKLLSDKEENLMVRHEAAEGLAAIGSDSNIEVIQRFINDEQIEVRETCELALSSLIEKNKYTVCSCSNKNIIKDAIKEKRSEEFVSKKFNTIDPIVFTLNSNDNFVKLIEDLNNVNNPLKLRYEALFKLRDMESEDSINALGEALLRDKKSAIFRHEVAFVLGQALRLNSLKYLLSSLKNDKEHEMVRHEAALALGSLGSLNLNSKEYKDAQDVIINTLKNYSKDGCRVVAESCLVGLDYIAENLNIAIEIN*