MSSAKLFTPLKVGAITATNRVFMAPLTRLRSIEPGDIPTPLMAEYYRQRASAGLIISEATQISAQAKGYAGAPGLHSDEQIAAWKKITQGVHAQGGHMAVQLWHTGRISHASLQPGGQAPVAPSAINAGTRTSLRDENGQAIRVETSTPRALDTHEIPGIVNDFRQAIANAREAGFDLVELHSAHGYLLHQFLSPSSNHRTDRYGGGVENRARLVLEVVDAGIKEWGADRIGIRLSPVGTFQNVDNGPNEEADALYLIEALGKRGIAYLHMSEPDWAGGEPYSDAFREKVRARFHGPIIGAGAYTPEKAEDLIEKGLIDAVAFGRDYIANPDLVARLQRKAELNPQRPESFYGGGAEGYTDYPTL*