MEKRKVIIDCDPGIDDSLAILLALNSPELEVIGITTCCGNVPANIGAENALKTLQMCSSLNIPVYIGEEAPLKRKLVTAQDTHGEDGIGENFYQKVVGAKAKNGAVDFIINTLHNHEKVSIIALAPLTNIAKALIKDKKAFENLDEFVSMGGAFRIHGNCSPVAEFNYWVDPHGADYVYKNLSKKIHMVGLDVTRKIVLTPNIIEFINRLDKKMAKYITEITRFYIDFHWEQEGIIGCVINDPLAVAYFIDRSICKGFESYVEVVEDGIAMGQSIVDSFNFYKKNPNAIVLNEVDEKKFMYMFLKRLFKGYEDIIDSVEGVI*