MATRSLPLTKKINVTEGSHILYFYRDAEQYIENVISFIQSAIELNQKVVYIDNFTNYAALNAKFGSEIKQMIAKGSFEYISNYEFYEMYGDFHFERVLNNFKSTVQPYVDKQQSVRVWGHVDWSEQENILDKLHTYECECDLTVSEIGFMTVCCYNGREVPAYIQTEMMRSHEYFMTDNDLVKSSLYNQSKETIFPSLSTQKKIESDVDFYKQKLDFIHVVAHEVRNPLTVIKSFAAILKSEIEDESKLSKLSLIEDYSVAIDHEIHHIIQTEQMITTDSFWKLKLVKLIPILDEVIEIMTIKGRTQNIHLRANIDIPNNIIVRGNIMGYKLIISNLLSNAIKYSSENDNVYFYSYVEDNHIVLEVKDEGIGMSKEQLDKLFTKYQKMHEEHSGQGIGLYMVNKLVHHFNGTIKVKSALGKGTTIKITFPK