MTLTSEILLTIKLQQQLFVDPKRIRLLKEIQKCGSINQAAKNAKVSYKSAWDHLAAMNEISPKPLLERNVGGKNGGGTELTVYAQRLLQLYDLLEHTQQKAFHILQDENLPLDSVLHATARFSLQSSARNQFFGDIVALRHENIHCFVAIQIKGLAQPLTVSITEKSAQRLKLTLGKEVMMMIKAPWVKVHREKPEGVNTFLVNVKEITDKGDVEEVILTSINKHADEDMEFCATLNKAENLKPDEQIWISIDPEQVILATLY