MEMARWSGVLTVSLNPSNKTPFFKIAASLCLSPSSKTLAVPSANAIFFSGDRVEGTGNPVIERLSDARNIAEILVSKLGASVNAWVVEASVFKGPFAVYREFIPSLNSWGEPRSYDPNGFPASSSTFLLISKCLEEAKNMIRGKQQEPSHISTHLMPSVSCSLATKTIVIGFSKGGTVLNQLLTEVAQAKVETEGVHEENHIFPTSKETFMRSISDFHYVDVGLNSCGAYLNDEFVIKKISENLSLRTNGISFALHGTPRQWCDSMRPWIRNEKERLKQLLEDEARRSGGKLQVYERFYFPNRSPDLQMHFEIIENLDMH