MIKIRRGLDLPITGSPRQSIEDGPAIRSVALIGFDYHGMKPTMNVQVGDKVKLGQVLFTDKKTVGVKYTSPAAGTVSAINRGERRVLQSVVIDIEGDEAESFKTFSEAEIASADRQALVDNLVDSGLWTALRTRPYSKVPQLDSVPNSIFVTAMDTNPLAADPQLVIGEKSAAFALGLAVLAKLTEGKVFVCHADGASVPTSAAANVEAKAFSGVHPAGNAGTHIHFLDPVSANKTVWTIGYQDVIAYGELFTSGKLPVDRVVSLAGPQVTDPRVVRTRLGASLQELTAGQLKDGENRIISGSVFSGRKTSSPTAYLGRFHNQVSVLLEGRDRPFLHYLVAGANRFSVMPIYLSKLFGGKKFDFTTSTLGSERAMVPVGAYEKVMPLDILPTQLLRSIIVGDTEAAQQLGCLELDEEDLALCSFVCPGKYEYGPILRDNLTRIEKEG