MTDPGQTKVQKSSLILEPSITFLGERINFQRFRKAFKGKLKAKCMEKNSVIVSFQELLLNGMSVIVLVGTDGKTLSLEMTSERHNLRLLEGLLDLEREGGEDIGRRPQLENTKRSRRSNINKCKSRKALKEYIHKIKYPRGRSLELEIMSLNWVYLELKLRNRKAFGFAAVIYDFIGENLVYFFHKMPRVYVRTSQRGQSYTQETLRRAVEEIRNGTKTSCSVYRIPLSTIRNHLKGRRGTKSSTFGRPPALPEEHERKLVNCLKQMETWGFGLSRLVLLDIVKQYVDKNNLKTPFKFNKPGEDWFINFKKRHSLSIKKPQSIEYARENMTDPFIIYPYFNLLKQTLQDLELMNQLDKI