MDIKQLKYFVEIVKSGFNLSIASKTLHISQPALSQIIKNFEESEDVYLFERYKGRLNGLTPAGERFYVNAEHIINEYKNMMEDLREDSVQFKGKVRIGIPPLILGIVFSDVVAQLVANNPDIEFDIVEKGAYDLNRMLILQELDYAVLLHPHKIDKSVVTEHVLQEDELTAFLNINHPLAKKDKIDWNDLNEQLLAIFNPTFMIHHKLMQKFTDENVKLKRYIMSGSWDFLLLSTTNSDFITILPSPVHDFFENSKIIEKPFNHPITWKVILCRPKKERYSHVDQHVFKFIIDFFSKKNS*