MARWSGVLTVSLNPSNKTPFFKIAASLCLSPSSKTLAVPSANAIFFSGDRVEGTGNPVIERLSDARNIAEILVSKLGASVNAWVVEASVFKGPFAVYREFIPSLNSWGEPRSYDPNGFPASSSTFLLISKCLEEAKNMIRGKQQEPSHISTHLMPSVSCSLATKTIVIGFSKGGTVLNQLLTEVAQAKVETEGVHEENHIFPTSKETFMRSISDFHYVDVGLNSCGAYLNDEFVIKKISENLSLRTNGISFALHGTPRQWCDSMRPWIRNEKERLKQLLEDEARRSGGKLQVYERFYFPNRSPDLQMHFEIIENLDMH