MCRSLWNMTPTPLGHAKPYSFKNIEDMTFNMGECSVAEPMTLILSKHGISFGQLTMPVLTIHLDFVYNELEILTDENPHSCLMKLKGFCFQNILAVVYDETPTQYLSRVISEESFRWEDRMKVATQLASLFTWLHEKRFAIGRMEPSAIMIDKEFNIKMVDFSSLVHVRDIPHNILPDAPEADNVTETLKDDVYAFGILLLRLITNNKNIEGPYHWWILEELQGGKRSIVDKSVLLNCDGVLTCGITKLAAECLDEDPNARPDMKNVFDRLTNLNHGRAKLIITKTDPRRRQGCDVFSERPGEQFRQIRMMNVLTLALVVGCLRFLFKKQ*