MEKKTLLTHCPDAPGLISKITNICYKHQLNIIHNNEFVDNASGHFFMRTELEGYFNDATLLADLDHALPQGTRRKLISSSRKRIVILVTKEAHCLGDILMKNYDGSLDVDIAAVVGNYDTLQRLTERFDIPYHCVSHEGLSREAHEQALLDVIDQYQPDYLVLAKYMRVLTPAFVERFHHKIINIHHSFLPAFIGAKPYQQAYERGVKIIGATAHFVTNDLDEGPIIKQDVIPVDHTFSAQDMAQAGRDVEKNVLSKALNKVLNDHVFVYGNKTVIL*