MATDTRSVISDESSFYGDNDEVSRLEELAETYDPEPYWSAIHPHLLSTIQYEQSVASRPTPASQSTKTESEPPSSTPNIKSELDPSHTSRNKPTANEQIPDFLARLPPSTTQVDEAGPWLYVNDPNHPPHEGDVATLVAKGTKLLHAYEDKKAELEAAHDRSGAKTRAPLTRKLNPLRQSLEKEIFALARETGVTSGKWMLFLTPDRVDDYWAAVAEATARGELGTAAKVATDEGKGPDSARLLAVYTRDYADRDDVKRVIGKLVDLDLVKEDERPVYYKCDAYTYLQIMGNNPYGLRASLFSSRDVLSGKM