MKSADPGVKIPGGTDFGKNTCLISDYLHSTGGNYNLSQPCVNIGMVGHVDHGKTTLVKALSGVWTDTHSEEVKRGISIRLGYADSPFMKCPKCPAPQCYTVEKTCPNCGEKTEEHRIVSFVDAPGHETLMATMLSGAAIMDGAVLVIAANEECPQPQTKEHLMALDIIGIKNIVIVQNKIDLVSREKLVENYHQIKEFVKGTVAENAPIIPISAQQNINIDVLIDALETQIPTPVHKVDKPASMLIARSFDINKPGASIDEIRGGVIGGTLTEGVLHPGDELEIRPGIKVTTEGSTKWIPIVTTISSIYAGPTKVEEATPGGLLAVGTYLDPTLTKGDSLTGQIAGVPGTLPETRHQFVMELHLLDRVVGVTREEKINEIKTSEPLMLNIGTATTVGIVTSARKNEAQVALKRPISAAVGAMVAISRRIDSRWRLIGVGVIKS